4# 俯视HTML

关键词


标签属性 <a>标签 <p>标签 列表标签 <table>标签

知识点


1. Doctype

文档类型,定义不同的文档类型,浏览器提供不同的支持。

2. 规范的HTML文件

<!Doctype html>
<html>
  <head></head>
  <body></body>
</html>

规范的HTML文件必须包括这四个标签。

3. 标签分类

  • 双标签
    双标签包括开始标签和结束标签。如下
    <div></div>
    <ul></ul>

  • 单表签
    <img src="" alt="">
    <img src="" alt=""/>
    上面的写法是规范写法,在html5中兼容下面写法为上面的写法。

4. 标签属性

  • 公有属性
    所有标签都有的属性,如id、class、style等。
  • 建议属性值都用引号包着。
  • 结束标签</之间不能有空格。
  • 大小写敏感
    • 不敏感:标签名、属性名。
    • 敏感:属性值。

5. <a>标签

  • 写法
    <a href="xxxxx">...</a>
  • 特有属性
    href
    • 绝对路径
      Linux:以/开头
      window:以盘符如C:\开头
      href=/absolute/path.html
    • 相对路径
      只要以目录名开始的就是相对路径
      href=relative/path.html
    • 网址
      //或者http开头
      href=//www.baidu.com
      href=http://www.baidu.com
    • 伪协议
      javascript:JS代码
      href=javascript:alert(1)
    • #id
  • 默认样式
    : link
    : hover
    : visited
    : active
  • 默认动作
    跳转页面
  • target属性
    属性值有以下几种
    • _blank
    • _parent
    • _top
    • _self

6. <h1><h6>标签

  • 表达页面、文章的逻辑层次
  • 默认样式
    加粗、大小、line-height

7. <strong>标签

  • 表示逻辑上着重、强调
  • 默认样式
    加粗
  • <b>标签效果一样,但无语义,不推荐使用

8. <em>标签

  • 表示语气上的强调
  • 默认样式
    斜体
  • <i>标签效果一样,但无语义,不推荐使用

9. <p>标签

  • 表示一个段落
  • 默认样式
    段落间距
  • 可以不闭合
    <p>元素紧跟着 address, article, aside, blockquote, div, dl, fieldset, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, hr, main, nav, ol, p, pre, section, table, ul元素时结束标签可以省略。

10. 列表标签

  • 有序列表

    • 表示有顺序的列表
      <ol>
      <li></li>
      <li></li>
      </ol>
    • 默认样式
      按照阿拉伯数字1、2、3顺序排序
  • 无序列表

    • 表示无顺序的列表
      <ul>
      <li></li>
      <li></li>
      </ul>
    • 默认样式
      <li>里内容的前面加个小圆点
  • <dl>列表
    <dl>
    <dt></dt>
    <dd></dd>

      <dt></dt>
      <dd></dd>
    </dl>
    

dd标签的内容对dt标签里的术语进行定义、描述

11. <table>标签

  • 写法
    <table>
    <colgroup>
    <col width=100>
    <col width=200>
    <col>
    </colgroup>
    <thead>
    <tr>
    <td>表头1</td>
    <td>表头2</td>
    <td>表头3</td>
    </tr>
    </thead>
    <tbody>
    <tr>
    <td>数据1</td>
    <td>数据2</td>
    <td>数据3</td>
    </tr>
    <tr>
    <td>数据1</td>
    <td>数据2</td>
    <td>数据3</td>
    </tr>
    </tbody>
    <tfoot>
    <tr>
    <td>汇总</td>
    <td>总数</td>
    </tr>
    </tfoot>
    </table>
    <table>标签包括表头<thead>、主体<tbody>、尾部<tfoot>三部分,如果没写默认都属于主体。
    <td>表示表格数据,如果不是表示数据可用<th>代替。
    <colgroup> 标签用于定义列宽,但有违结构、样式分离的原则。

12. 浏览器如何识别HTML

  • file协议
    该协议下浏览器通过文件后缀来识别。
  • http协议
    该协议下浏览器根据MIME类型识别。
  • 浏览器如何识别HTML类型
    文档类型<!doctype>标签声明,若未声明浏览器靠猜。

拓展知识


  1. JS伪协议
  2. MIME类型

参考


W3C Recommendation


本文章著作权归饥人谷_九霄和饥人谷所有,转载须说明来源

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,997评论 6 502
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,603评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,359评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,309评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,346评论 6 390
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,258评论 1 300
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,122评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,970评论 0 275
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,403评论 1 313
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,596评论 3 334
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,769评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,464评论 5 344
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,075评论 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,705评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,848评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,831评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,678评论 2 354

推荐阅读更多精彩内容

  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,240评论 1 41
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,751评论 1 92
  • HTML基础 本文包括 HTML基本知识与结构 HTML常见标签 标签写法与嵌套的讨论 HTML、CSS、java...
    廖少少阅读 2,085评论 2 21
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,654评论 18 139
  • 今天和岚在小门吃麻辣烫。抬头偶然看见你和几个朋友走过麻辣烫店门口。你还是那么帅,那么意气风发。 我昨天就祈愿,让我...
    小二打更阅读 182评论 0 1