牛客网做题学到的知识(四)

来源:互联网 发布:尚学堂高淇java怎么样 编辑:程序博客网 时间:2024/05/16 12:37
1、
font-style是设置字体的风格,包括normal:默认正常情况;italic:显示文字为斜体;oblique:显示文字为斜体;inherit:从父亲那继承一个样式字体;
font-weight为设置字体的粗细。
2、 内联元素加上display:block;后被块级化。块级元素一般是其他元素的容器,可容纳内联元素和其他块状元素,块状元素排斥其他元素与其位于同一行,宽度(width)高度(height)起作用。因此,可以定义其宽度和高度。
3、alter(null==undefined);
undefined值是通过null派生出来的,==时它会自动转化为null,所以返回true。不过如果用严格比较符===,不发生转化,将返回false。
4、不太懂
5、 text()是jQuery中的方法,可以设置或返回被选元素的文本内容
contains选择器,选取包含指定字符串的元素,字符串也可以是文本
input()选择器,选取表单元素
attr(name,value)属性操作,设置或返回被选元素的属性和属性值
6、 div>p 选择的是所有父元素为div的p元素
7、 <audio> 标签定义声音,比如音乐或其他音频流。 
<canvas> 标签定义图形,比如图表和其他图像。<canvas> 标签只是图形容器,您必须使用脚本来绘制图形。
<article>标签定义外部的内容。比如来自一个外部的新闻提供者的一篇新的文章,或者来自 blog 的文本,或者是来自论坛的文本。亦或是来自其他外部源内容。
<menu> 标签定义命令的列表或菜单,用于上下文菜单、工具栏以及用于列出表单控件和命令。 
command 元素表示用户能够调用的命令,可以定义命令按钮,比如单选按钮、复选框或按钮。只有当 command 元素位于 menu 元素内时,该元素才是可见的。否则不会显示这个元素,但是可以用它规定键盘快捷键。
8、HTTP是无状态协议
RESTful 接口中,利用HTTP协议的method字段来描述要对资源操作的方式,比如GET表示获取资源,POST表示新增一个资源,PUT表示更新资源,DELETE 表示删除资源等等。
状态码304表示:如果客户端发送了一个带条件的 GET 请求且该请求已被允许,而文档的内容(自上次访问以来或者根据请求的条件)并没有改变,则服务器应当返回这个状态码。
状态码307表示临时重定向
9、ng-class给元素绑定类名
10、ES6新特性
function 后面带  * 的叫做generator function。函数运行时,返回一个迭代器:Generator对象
11、
<pre>定义预格式文本,保持文本原有的格式
<meta> 元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。位于文档的头部,不包含任何内容。<meta> 标签的属性定义了与文档相关联的名称/值对。
<mark> 标签定义带有记号的文本。在需要突出显示文本时使用。
<small>标签呈现小号字体效果。
12、
work-break是css3属性自动换行法则;
设置white-space为nowrap,文本不会换行,文本会在同一行上继续,直到遇到<br>标签为止
13、
大多数 HTML 元素被定义为块级元素或内联元素。“块级元素”译为 block level element,“内联元素”译为 inline element。
1.块级元素 在浏览器显示时,通常会以新行来开始(和结束)。块级元素按照其应用于结构还是内容分为三种:结构化块状元素,终端块状元素,多目标块状元素。 
结构化块状元素: 这类元素用于构造文档的结构,没有语义上的含义,仅仅划分出了文档的组织方式,并没有体现文档的内容。 
终端块状元素: 这类元素用于从结构转向内容,拥有语义上的含义,能够表明内容的性质。终端块状元素属于结构的终点,它们不能再包含其他块级元素,只能包含文本或行级元素。
多目标块状元素: 多目标指的是可以自由的扩展或嵌套文档的结构,以可以终端的形式出现。当多目标块状元素以结构化的方式使用时就含有结构化的内涵,以终端的形式使用就含有语义的内涵。 
2.内联元素 (inline element)或称为行内元素 一般都是基于语义级(semantic)的基本元素,只能容纳文本或者其它内联元素
14、

向 .form-control 添加前缀或后缀元素的步骤如下:

  • 把前缀后后缀元素放在一个带有 class .input-group 的 <div> 中。
  • 接着,在相同的 <div> 内,在 class 为 .input-group-addon 的 <span> 内放置额外的内容。
  • 把该 <span> 放置在 <input> 元素的前面或者后面。
  • 通过向  .input-group  添加相对表单大小的 class(比如  .input-group-lg、input-group-sm、input-group-xs )来改变输入框组的大小。输入框中的内容会自动调整大小。
0 0
原创粉丝点击