HTML语义化解释:用正确的标签做正确的事 作用:
常见语义化标签
<p> ,<header> ,<address> ,<footer>
移动端<meta viewport> <meta name="viewport" content="width=device-width,initail-scale=1.0,maxinum-scale=1.0,mininim-scale=1.0,user-scalable=no">
width=device-width ,屏幕宽度
initail-scale ,初始比例
maxinum-scale 最大比例
mininim-scale 最小比例
user-scalable 是否允许用户缩放
块级元素、行内元素、空元素CSS规定,元素的display 属性决定元素时块级元素或行内元素。块级元素为block ,行内元素为inline ,本身没有内容的为空元素 常见块级元素div ,p ,li ,ul ,ol 常见行内元素span ,b ,img ,input 常见空元素input ,img ,br ,hr 文档标记类型<!DOCTYPE> 文档标记类型,用于声明正确的HTML版本,便于浏览器解析执行
标准模式和兼容模式
为什么HTML5为<!DOCTYPE> HTML5不引用DTD,但也需要规范文档
SEO的方法搜索引擎优化(Search Engine Optimization) 合理的title ,description ,keywords ,权重值主键减小 语义化HTML,符合W3C标准,重要的HTML放在前面 重要内容不使用Js输出 不使用iframe 网站提速
iframe
HTML5新增,内联框架 缺点
替代 Ajax
区分标签title ,h1 均是标题样式
title 单纯的标题
h1 有层次分明的标题
b ,strong
b 加粗显示
strong 语气强调
i ,em
i 斜体样式
em 语气强调
input 和textarea
html 和htm
没有本质区别,用于不同环境
html 在Linux系统下
htm 兼容早期DOS系统(8 3)
DTD文档定义类型(Document Type Definition) 约束通用标记语言
|