关于html的一些事

在了解html之前,我们需要知道什么是html。

html是超文本标记语言,全称为HyperText Markup Language
它是一种纯文本语言,只用于定义一个网页的结构和内容,而html定义的内容的样式是由css决定的。

  • W3C

世界上第一个网页是Tim Berners-Lee(李爵士)写出来的,后来也是他建立W3C------万维网的主要国家标准组织,全称World Wide Web Consortium
W3C只是给国际提出了一个推荐的网络标准(并不是强制要求),但它的出现还是给市场大部分网络技术解决了一些不兼容的问题,也保障了网络信息的顺利和完整流通。

  • MDN

而对于前端开发者来说,MDN是一个相比较友好的学习网站。MDN的全称是MDN Web Docs(旧称Mozilla Developer Network),它是一个汇集众多Mozilla基金会产品和网络技术开发文档的免费网站。

  • 最基本的HTML代码
<!DOCTYPE html>
<html>
  <head>
   <meta>
   <title>标题出现在浏览器头部</title>
    <style>
       <!--  css外部样式  --> 
    </style>
  </head>
<body>
   <h>######</h>
   <p>#####<a href="#" >#</a></p>
   <img href="#">
   <ul>
     <li>#####</li>
     <li>#####</li>
   </ul>
   <ol>
     <li>#####</li>
   </ol>
</body>
  • 关于html的元素(标签)

html元素 查看

在html的世界有一个词叫语义化,在程序中, 语义 指的是一段代码的含义,我的理解就是什么样的内容/结构就使用什么样的标签(元素),比较有意思的就是<i><em><b><strong>这几个标签。<i><em>这两个标签经浏览器解析出来表现的都是斜体的样式,而<b><strong>这两个标签表现出来的是加粗的样式。但是两个蕴含的语义确实截然不同。像<em>为压力强调文字,<strong>为重要文字,而<i><b>表示的更多是单纯样式,有更详细的解析在张鑫旭老师的博客里。

最后,关于html元素的学习,我觉得老师说的真的很有道理,要从实战中去学习。要带着做某一个页面或者项目的目的去学一个标签会让自己的印象来得更深刻,也会理解得更透彻。

  • 关于空元素

空元素指的是html中不带内容的元素,这类元素通常不带闭合标签,也就是 不成双成对出现的,他们是自闭合标签(单身狗)。

在html中有以下空元素:

  1. <img>:表示文档中的一个图像。常用的属性有src---图片的URL,alt描述图像的替换文本,即是文本没加载出来时,会看到的文本提示。
  2. <base>:指定用于一个文档中包含的所有相对URL的基本URL。一份中只能有一个<base>元素。
  3. <br>:在文本中产生一个换行(回车键)
  4. <col>:定义表格中的列,并用于定义所有公共单元格上的公共语义。它通常位于<colgroup>元素内
  5. <colgroup>:HTML 中的 表格列组(Column Group <colgroup>) 标签用来定义表中的一组列表
  6. <command>:已经被废弃的标签。
  7. <embed>:将外部内容嵌入文档中的指定位置。此内容由外部应用程序或其他交互式内容源(如浏览器插件)提供。
  8. <hr>:段落级元素之间的主题转换。在可视化浏览器中表现为水平线。但目前被定义为语义上的,而不是表现层面上。
  9. <area>: 在图片上定义一个热点区域,可以关联一个超链接。<area>元素仅在<map>元素内部使用。
  10. <input>:用于为基于Web的表单创建交互式控件,以便接受来自用户的数据。
  11. <keygen> :已经被废弃的标签。
  12. <link>: 指定了外部资源与当前文档的关系. 这个元素的使用方法包括为导航定义关系框架.这个元素经常用来链接css文件。
  13. <meta>:表示那些不能由其它HTML元相关元素(<base>,<link>,<script>,<style>,<title>)之一表示的任何元数据信息
  14. <param>:定义了 <object>的参数
  15. <source>
  16. <track>:被当作媒体元素—<audio><video>的子元素来使用。
  17. <wbr>:一个文本中的位置,其中浏览器可以选择来换行,虽然它的换行规则可能不会在这里换行。
  • 什么是可替换元素
    可替换元素就是浏览器根据元素的标签和属性,来决定元素的具体显示内容。
    也就是可替换元素没有实际内容,他的内容是由属性决定的。因此可替换元素也属于空元素。
    典型的可替换元素有 <img><object><video> 和 表单元素,如<textarea><input>
    另外,某些元素只在一些特殊情况下表现为可替换元素,例如 <audio><canvas>
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 222,000评论 6 515
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 94,745评论 3 399
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 168,561评论 0 360
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,782评论 1 298
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,798评论 6 397
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 52,394评论 1 310
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,952评论 3 421
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,852评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 46,409评论 1 318
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,483评论 3 341
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,615评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 36,303评论 5 350
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,979评论 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,470评论 0 24
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,571评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 49,041评论 3 377
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,630评论 2 359

推荐阅读更多精彩内容

  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,260评论 1 41
  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 3,906评论 0 0
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,759评论 1 92
  • 1. 浏览器页面有哪三层构成,分别是什么,作用是什么? 构成:结构层、表示层、行为层分别是:HTML、CSS、Ja...
    程序猿人王小贱阅读 1,876评论 1 11
  • 故友重逢南京路,推杯换盏话衷肠 异乡人烟廖世故,而今谈笑觥筹间 黄埔滔滔不绝耳,东方灯塔斑斓光 筵散滴酒湿双箸,举...
    夕阳溪下阅读 345评论 0 0