html容易忽略的基础知识

html总结

  • 一、HTML标签
  • 二、HTML标题
  • 三、HTML段落
  • 四、HTML格式化
  • 五、HTML链接
  • 六、HTML图像
  • 七、HTML表格
  • 八、HTML块
  • 九、什么是响应式web设计
  • 十、HTML脚本
  • 十一、HTML头部元素
  • 十二、XHTML
  • 十三、HTML5基础
  • 十四、HTML5表单元素
  • 十五、Canvas和SVG
  • 十六、存储
  • 十七、缓存(网页可离线/脱机浏览)
  • 十八、web worker(运行在后台的js)
  • 十九、Server-Sent Event(允许网页从服务器获得更新)
  • 二十、HTML5 webSocket
  • 二十一、HTML5 MathML
  • 二十一、HTML5拖放
  • 二十二、HTML5 Web SQL

一、HTML标签

关闭标签(标签一定要有结束):



二、HTML标题

标题标签:

~

  • 仅用于标题,不可用于文本的粗体或大号设置
  • 搜索引擎使用标题为网页的结构和内容编制索引。
  • h1最重要 h2其次 h3再次,以此类推

三、HTML段落

 <p>我是一个段落</p>
  • 块级元素,浏览器自动在段落的前后添加空行
  • 不要用

    插入空行,用
    代替
  • 浏览器会移除源代码中多余的空格和空行。
    html容易忽略的基础知识_第1张图片

四、HTML格式化

  • 上标字: X2
  • 下标字: X2
  • 定义预格式文本,保留所有空格
  • 定义缩写 WHO
  • 定义首字母缩写
  • 定义地址, 元素通常以斜体显示
  • 定义文字方向
  • 定义长的引用,元素被缩进处理
  • 定义短的引用语,周围会包围引号
  • 定义引用、引证
  • 定义一个定义项目
    The WHO was founded in 1948.
    对缩写进行标记能够为浏览器、翻译系统以及搜索引擎提供有用的信息
  • 定义数学变量
<p><var>E</var> = <var>m</var> <var>c</var><sup>2</sup></p>

E = m c2

五、HTML链接

<a href="" target="" name=""></a>

target:_blank 新窗口打开,默认打开新窗口
name:规定锚名称

<a name="tips">基本的注意事项 - 有用的提示</a>
<a href="#tips">有用的提示</a>

注释:请始终将正斜杠添加到子文件夹。假如这样书写链接:href=“http://www.w3school.com.cn/html”,就会向服务器产生两次 HTTP 请求。这是因为服务器会添加正斜杠到这个地址,然后创建一个新的请求,就像这样:href=“http://www.w3school.com.cn/html/”。

提示:命名锚经常用于在大型文档开始位置上创建目录。可以为每个章节赋予一个命名锚,然后把链接到这些锚的链接放到文档的上部。如果您经常访问百度百科,您会发现其中几乎每个词条都采用这样的导航方式。

提示:假如浏览器找不到已定义的命名锚,那么就会定位到文档的顶端。不会有错误发生。

六、HTML图像

<img src="" alt="" />

alt:定义可替换文本,当图片不显示时,显示该文本
图片也可以设置对齐方式,align=“bottom” align=“middle” align=“top”,定义图像尺寸,浏览器加载器会预留图像空间,减少闪烁。

图像也可当链接:

<a href="/example/html/lastpage.html">
<img border="0" src="/i/eg_buttonnext.gif" />
</a>

定义图像地图
定义图像地图中可点击区域

<img
src="/i/eg_planets.jpg"
border="0" usemap="#planetmap"
alt="Planets" />

<map name="planetmap" id="planetmap">

<area
shape="circle"
coords="180,139,14"
href ="/example/html/venus.html"
target ="_blank"
alt="Venus" />

<area
shape="circle"
coords="129,161,10"
href ="/example/html/mercur.html"
target ="_blank"
alt="Mercury" />

<area
shape="rect"
coords="0,0,110,260"
href ="/example/html/sun.html"
target ="_blank"
alt="Sun" />

</map>

七、HTML表格

跨行 colspan
跨列 rowspan
单元格内容与边框间的距离 cellpadding
单元格之间的距离 cellspacing
设置背景色 bgcolor
设置图像 background
控制围绕表格的边框 frame 参数:box above below hsides vsides

八、HTML块

块级元素:以新行开始和结束