1、HTML5是当前html的标准,文档类型doctype是告诉浏览器使用的版本信息。html标准是现在一个活标准,之后的新特性不断在添加。当前html的标准要求:
<!doctype html> 为html文件的第一行,
在<head>标签中加入<meta charset="utf-8">字符编码,
<img>中必须有src和alt的属性。
2、标签选择器与类选择器
考虑元素的继承关系。
子类元素可以覆盖父类元素中的样式值。
一个元素可以继承多个类,样式值取值根据css样式中,要求越严格的(子类优先于父类),要求级别相同的则查看css文件中最后设定的样式值,而不是查看html中的元素继承类的顺序。
border-bottom 属性与text-decoration : underline 对比:border-bottom 属性 会延伸到控件边缘,而text-decoration : underline只会在文字下有横线。
代码:
https://github.com/tamir2017/starbuzz/tree/master/starbuzz