1. 命名规范:
(1) 。所有的命名最好都小写,首字母大写
(2) 。文件名用下划线,类名用 -
(3) 。给图片加上 alt标签
(4) 。尽量使用英文命名原则。尽量不缩写,除非一看就明白的单词
(5) 。表现与结构完全分离,代码中不涉及任何的表现元素,如 style,font,bg c olor,border等
2. 关于一个标签:
( 1)a标签的最重要功能是实现超链接和锚点。href 属性规定链接的目标地址。
( 2)href标签的href属性用于指定超链接目标的URL。
( 3)如果 href属性没有被指定链接,<a>标签将不是一个链接。
( 4)在 HTML 4.01中,<a>标签既可以是超链接,也可以是锚。在HTML5中,( 5)<a>标签是超链接,但是假如没有href属性,它仅仅是超链接的一个占位符。
3.值属性为输入元素设定值。
对于不同的输入类型, value属性的用法也不同:
type =“button”,“reset”,“submit” - 定义按钮上的显示的文本
type =“text”,“password”,“hidden” - 定义输入字段的初始值
type =“checkbox”,“radio”,“image” - 定义与输入相关联的值
4. type =“text / css”有什么用啊?
它是 CSS样式的标记。type-> type,this is是style的属性text / css - >文本/ css,即css文本type =“text / css”表示的是浏览器的解释方式,如果不定义的话,有些CSS效果浏览器解释得不一样。
5. 三部分:
乙ODY:头NAV页脚
6. 相对路径与绝对路径:
(1 )绝对路径就是文件的真正存在的路径,是指从硬盘的根目录(盘符)开始,进行一级目录指向文件。
(2 )相对路径就是以当前文件为基准进行一级级目录指向被引用的资源文件。
../ 表示当前文件所在的目录的上一级目录
./ 表示当前文件所在的目录(可以省略)
/ 表示当前站点的根目录(域名映射的硬盘目录)
7. <b>为了加粗而加粗,<strong>为了标明重点而加粗, <i>斜体
8. 有序列表与无序列表区别:
(1)无序列表顾名思义,无序列表就是列表结构中的列表项没有先后顺序的列表形式。大部分网页应用中的列表均采用无序列表,其列表标签采用 <UL> </ UL>
( 2)有序列表顾名思义,有序列表就是列表结构中的列表项有先后顺序的列表形式,从上到下可以有各种不同的序列编号,如 1,2,3或a,b,c等。
9.选择器的优先级:
从高到低依次是: 1.在属性后面使用!重要会覆盖页面内任何位置定义的元素样式2.作为样式属性写在元素标签上的内联样式3.id选择器:#4.类选择器: class 5.伪类选择器6.属性选择器7.标签选择器8.通配符选择器: * 9.浏览器自定义
9. 除去输入框的蓝边
(1)可以直接在输入后面加style = “ outline:none; ”
(2)可以在 css3中添加{ outline:none;}
10.hr不常用,不建议用,还有BR也不建议用。
11. 盒子模型的使用( content,padding,border,margin)
12.颜色的表示方法:十六进制或 Hex(#000000和#000的区别),RGB(0,0,0,)黑色, RGBA ( A表示亮度), HSL颜色,HSLA颜色,预定义/跨浏览器颜色名。