百度前端技术学院day1

2018年4月24日    学习大约3小时     今天目标为复习html各个标签的含义,以及学习html5新增加标签。特别是语义化标签

另外,强烈,墙裂,墙裂推荐MDN,这是一个非常权威的网站,对HTML,CSS,JAVACRIPT等都有非常全面的文档。建议大家可以从这上面学习!

通过今天的学习,对浏览器(client)访问网页(server)的过程有了更深刻的理解。

比如说我们访问 百度 ,首先浏览器会发送请求(request)至百度的服务器,使用Chrome 调试工具可看到请求的内容,即请求头。如下图

浏览器请求百度网站的请求头

请求头告诉百度服务器相关参数,比如

Accept  告诉服务器 可以接受 text/html,xml,image等等类型的内容

Accept-Encoding 告诉服务器可以使用gzip压缩数据

Accept-Language 告诉服务器接受 zh-CN 即简体中文

Cache-Control     告诉服务器缓存策略,no-cache 会问服务器,上次我们访问的内容更新了吗,如果没有过期就从缓存加载,更改了就发送新的内容。  比如我们于8点访问了百度。8:30的时候再次访问,如果百度服务器返回的内容被修改过(比如添加了新功能等),那么就会发送新的过来。 如果没有更新的话可以从缓存里加载,就避免了同一文件的多次下载

Connection   获得到了服务器发送的所有数据后,是选择中断连接(close)还是保持连接(keep-alive) ,具体涉及到计算机网络TCP过程,晚点开一个专题介绍

Host  即要访问的主机名,通过DNS解析得到百度服务器的IP地址

Cookie  比如登录的账号密码,为了下次访问的时候不必再次登录,相关数据会存在cookie中,请求数据时,把cookie发给服务器,即可告诉服务器你是哪位用户,免去繁琐的登录环节。 cookie中有很多隐私数据,因此应保护自己的cookie不被暴露。


服务器接收到请求头后,根据请求的参数,返回对应的内容。打开Chrome控制台,我们可以看到如下


百度服务器返回的响应头

第一行 HTTP/1.1 即HTTP协议, 状态码 200 ,即请求成功

Content-Encoding 即gzip压缩数据

Content-type 即返回了html文件,编码格式为 utf-8 。

这样,浏览器就能加载服务器发送过来的html了,配合CSS(相当于装修工具)美化,Javascript(交互,比如鼠标点击等)。  就构成了界面。


下面再说说语义化标签,个人认为语义化标签最大的作用为方便大家理解html的结构,以及搜索引擎爬虫可以根据标签(比如<main>)分配高权重。对于不重要的(如<aside>),分配底权重。

我们访问一些网页,可以看到很多网站都是直接全部使用div,十分粗暴。 但是,为了html更加优雅方便阅读,我们有必要使用语义化标签

某网站html结构



MDN官网的html结构

相比而言,MDN的html结构明显直观清晰很多

下面简单介绍今天学习的几个语义化标签

<header> 一般是页眉,搜索栏等。 一般内嵌<h>标签。


<header>标签实例

<footer> 一般为页脚,比如公司信息,联系邮箱等内容一般都放在页脚


<footer>标签实例


<nav> 一般指导航链接


<nav>实例


<article> 一般指可复用的结构,比如百度贴吧的一条一条的帖子


<article>实例

<main> 指页面内重要主要内容的存放。

<aside> 侧边栏,一些附属信息


以上为今天学习的总结,另外,CodePen上有很多很好的作品。刚开始学习的我们可以模仿实现,增加熟练度。

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

推荐阅读更多精彩内容