5.23

  • 1、 更改文件扩展名:f2
  • 2、HTML就只有一个作用, 它是专门用来描述文本的语义的. 也就是说我们可以利用HTML来告诉浏览器哪些是标题, 哪些是段落.
  • 3、HTML其实是HyperText Markup Language的缩写, 超文本标记语言
  • 4、企业开发代码文件,必须用英文或者拼音命名
  • 5.html发展史:
1993--IETF HTML1.0
1995--w3c HTML2.0
1999--w3c HTML4.01
2004--HTML草案
2008--HTML5正式版

什么是URL

  • 1.我们在浏览器的地址栏中输入的地址其实就是URL
  • 2.URL格式:127.0.0.1/index.html (浏览器会自动补全http:和:80)
    http://127.0.0.1/index.html (浏览器会自动补全:80)
    http://127.0.0.1:80/index.html (完整格式)
    协议类型://ip地址:端口号/资源路径/资源名称

补充

  • URL全称Uniform Resource Locator(统一资源定位符), 互联网上的每一个资源都有一个唯一的URL地址
  • 由于IP地址全都是数字, 没有任何的含义,比较难以记忆。 所以在访问网页时最-
    常见的不是IP地址而是“域名”(一串有含义的字母OR数字)
  • 好比: http://www.baidu.com AND http://111.13.100.92:80/

什么是HTTP协议

  • .HTTP是Hypertext Transfer Protocol的缩写, 超文本传输协议

什么是HTML

  • HTML其实是HyperText Markup Language的缩写, 超文本标记语言

HTML的作用

  • HTML就只有一个作用, 它是专门用来描述文本的语义的. 也就是说我们可以利用HTML来告诉浏览器哪些是标题, 哪些是段落.

  • 这些用于描述其它文本语义的文本, 我们称之为标签. 并且这些用于描述文本语义的标签将来在浏览器中是不会被显示出来的

  • 所以正是因为HTML的这些标签是专门用来描述其它文本语义的, 并且在浏览器中不会被显示出来, 所以我们称这些文本为"超文本", 而这些文本又叫做标签, 所以HTML被称之为"超文本标记语言"

html标签

  • 作用:
    用于告诉浏览器这是一个网页, 也就是说告诉浏览器我是一个HTML文档

  • 注意点:

    • 其它所有的标签都必须写在html标签里面, 也就是写在html开始标签和结束标签中间

head标签

  • 作用:

    • 用于给网站添加一些配置信息
      例如:
    • 指定网站的标题 / 指定网站的小图片
    • 添加网站的SEO相关的信息(指定网站的关键字/指定网站的描述信息)
    • 外挂一些外部的css/js文件
    • 添加一些浏览器适配相关的内容
  • 注意点:

  • 一般情况下, 写在head标签内部的内容都不会显示给用户查看, 也就是说一般情况下写在head标签内部的内容我们都看不到

title标签

  • 作用:

  • 专门用于指定网站的标题, 并且这个指定的标题将来还会作为用户保存网站的默认标题

  • 注意点:

    • title标签必须写在head标签里面

body标签

  • 作用:

  • 专门用于定义HTML文档中需要显示给用户查看的内容(文字/图片/音频/视频)
    注意点:

  • 虽然说有时候你可能将内容写到了别的地方在网页中也能看到, 但是千万不要这么干, 一定要将需要显示的内容写在body中

  • 一对html标签中(一个html开始标签和一个html结束标签)只能有一对body标签

meta标签

  • 如何解决乱码现象?

  • 在head标签中添加<meta charset="GBK" />, 指定字符集

  • GBK(GB2312)和UTF-8区别

    • GBK(GB2312)里面存储的字符比较少, 仅仅存储了汉字和一些常用外文
      体积比较小
    • UTF-8里面存储的世界上所有的文字
      体积比较大
  • 那么在企业开发中我们应该使用GBK(GB2312)还是UTF-8呢?

    • 如果你的网站仅仅包含中文, 那么推荐使用GB2312, 因为它的体积更小, 访问速度更快
    • 如果你的网站除了中文以外, 还包含了一些其它国家的语言 , 那么推荐使用UTF-8
    • 懒人推荐: 不管三七二十一, 一律写UTF-8即可
  • 注意点:

    • 在HTML文件中指定的字符集必须和保存这个文件的字符集一致, 否则还是会出现乱码
    • 所以仅仅指定字符集不一定能解决乱码问题, 还需要保存文件的时候, 文件的保存格式必须和指定的字符集一致才能保证没有乱码问题
Paste_Image.png

HTML标签

HTML标签分类

  • 单标签
    只有开始标签没有结束标签, 也就是由一个<>组成的
<meta charset="UTF-8" />
  • 双标签
    有开始标签和结束标签, 也就是由一个<>和一个</>组成的
<html>
</html>

HTML标签关系分类

  • 并列关系(兄弟/平级)
<head>
</head>
<body>
</body>
  • 嵌套关系(父子/上下级)
<head>
      <meta charset="UTF-8" />
      <title>百度一下,你就知道123</title>
</head>

DTD文档声明

  • DTD文档声明格式:
<!DOCTYPE html>

注意事项:

 -<!DOCTYPE>声明必须是 HTML 文档的第一行,位于 <html> 标签之前
<!DOCTYPE> 声明不是 HTML 标签
<!DOCTYPE> 声明没有结束标签
<!DOCTYPE> 声明对大小写不敏感
这个声明浏览器会看, 但是并不是完全依赖于这个声明, 浏览器有一套自己的默认的处理机制
不写也能运行
H5网页里面用H4也能运行

htm 和 .html扩展名区别

  • DOS操作系统(win95或win98)下只能支持长度为3的后缀名,所以是htm
  • 但在windows后缀长度可以大于3位,所以windows下无所谓htm与html,html是为长文件的格式命名的
  • 所以htm是为了兼容过去的DOS命名格式存在的

WebStorm常见快捷键

  • 如何在WebStorm中利用快捷键创建一个新的.html的文件

同时按下键盘上的Ctrl + Alt + Insert

  • 如何在WebStorm中让光标移动到当前行的末尾

按下键盘上的End键即可

  • 如何在WebStorm中让光标移动到当前行的最前面

按下键盘上的Home键即可

  • 如何在WebStorm中让光标在多行中闪烁

按住键盘上的Alt键不放, 然后再按住鼠标的左键不放, 然后再拖动鼠标即可

  • 如何在WebStorm中快速的复制光标所在的那一行

按下键盘上的Ctrl + D

  • 如何在WebStorm中快速的删除光标所在的那一行

按下键盘上的Ctrl + X

  • 如何在WebStorm中让标签包裹一段内容, 也就是自动在一段内容前后加上标签

按下键盘上的Ctrl + Alt + T, 然后按下回车, 然后输入对应的标签即可

基础标签学习

H系列标签(Header 1~Header 6)

作用:

  • 用于给文本添加标题语义
  • 格式:
-<h1>xxxxxx</h1>
  • 注意点:
  • H标签是用来给文本添加标题语义的, 而不是用来修改文本的样式的
  • H标签一共有6个, 从H1~H6, 最多就只能到6, 超过6则无效
  • 被H系列标签包裹的内容会独占一行
  • 在H系列的标签中, H1最大, H6最小
  • 在企业开发中, 一定要慎用H系列的标签, 特别是H1标签. 在企业开发中一般情况下一个界面中只能出现一个H1标签(和SEO有关)

P标签(Paragraph)

  • 作用:
  • 告诉浏览器哪些文字是一个段落
  • 格式:
-<p>xxxxxxxx</p>
  • 注意点:
  • 在浏览器中会单独占一行

Hr标签(Horizontal Rule)

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

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,748评论 1 92
  • 格式后期处理。 Jeremy Keith在 Fronteers 2010 上的主题演讲 今天我想跟大家谈一谈HTM...
    LordZhou阅读 1,125评论 0 17
  • 一、学习目标 主要是学习web开发中的一些基本性的概念,例如b/s架构,web服务器,dns等等。同时还要学习HT...
    我爱开发阅读 741评论 0 7
  • •前端面试题汇总 一、HTML和CSS 21 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? ...
    Simon_s阅读 2,220评论 0 8
  • 'Quickly! Quickly! Start your dancing homework, please. I...
    Daisy达西阅读 241评论 0 2