文章目录
块级元素和行内元素相关
- 块级元素不能放在p标签里面
- 有几个特殊的块级元素只能包含内联元素,不能包含块级元素。如h1,h2,h3,h4,h5,h6,p,dt
- li内可以包含div
- a标签可以包含任何元素,除了自身
HTML5新增表单类型 <.input type="" />
- email:验证是否是符合email的规范
- search:提供了快速清除的功能
- url:验证数据是否符合url的规范
- tel:在移动设备中,显示拨号键盘
- range:提供一个滑块组件,允许用户选取指定范围的值
- color:提供一个颜色拾取器
- date:日期类型
- month:月份类型
- week:周类型
from元素的属性
- action:(url值)规定当提交表单时向何处发送表单数据
- enctype:规定在发送表单数据之前如何对其进行编码
- method:(get)规定用于发送form-data的HTTP方法
- name:规定表单的名称
- novalidate:如果使用该属性,则提交表单时不进行验证
- target:(_blank、_self、_paren、_top、framename):规定在何处打开action URL。
css属性继承
css继承:子元素继承父元素的样式,但是并不是所有属性都是默认继承的。
有继承性的属性
- 字体系列属性
font、font-family、font-weiht、font-size、font-style等 - 文本系列属性
text-align、text-indent(文本缩进)、line-height、world-spacing(增加或减少但此件的空白)、text-transform(控制文本大小)、direction(规定文本大小写)、color(文本颜色) - visibility(元素可见性)
- 表格布局属性:caption-side、border-collapse、border-spacing等
- 列表属性布局:list-style-type、list-style-image、list-style-position、list-style
- 光标属性:cursor
- 页面样式属性:page、page-break-inside、Windows、orphans
所有元素可以继承的属性
- 元素可见性:visibility
- 光标属性:cursor
内联元素可以继承的属性
- 字体系列属性
- 除text-indent、text-align之外的文本系列属性
块级元素可以继承的属性
- text-indeny、text-align