您的位置:首页 > Web前端

前端学习第二天

2020-02-06 18:14 197 查看

1.What is web 语义化

首先,先了解语义化的概念:所谓语义化,简单来说,就是能够更清晰,更直观的理解语言所要表达的含义,所谓词必达意就是这个意思。那么在开发过程中的语义化指的是什么呢?就是能够让除了当事开发者能快速熟悉代码之外,最主要的就是让机器更方便的读懂代码。

web 语义化:

假设我们世界中有一只神奇小爬虫,这个小爬虫非常神奇,我们看不到它,同时它爬行的速度非常快,它可以在世界上所有的计算机之间爬来爬去,爬过的地方都会留下一条线,这条线就是网线。当小爬虫爬过了大部分的计算机之后,这些计算机就组成了网络,而爬虫的速度可以理解成网速。小爬虫的智商比较低,同时比较懒,喜欢刚到门口不进去就能猜到门里面是什么。如果我们在门上贴个标签表明这个房间里有什么,那么小爬虫就省去了进屋这个流程,还能够得知门后的内容,大大提升了爬虫的速度,从而提升用户体验,贴在门上的这个标签就是语义化;反之如果不在门口贴标签或者贴一些莫名其妙的标签,不仅增加了爬虫辨识的时间,还有可能产生错误的误导,导致降低用户体验甚至产生一些不好的后果。而在编写代码过程中,语义化是成本最小的优化方式,所以在现如今开发过程中,倡导人人编程语义化,并逐步将语义化形成开发标准或行业规范的一部分。

2.What is HTML

HTML(Hypertext Markup Language) 超文本标记语言,主要用在web中,是搭建起web网页的结构

Html和普通的编程语言的区别(Html不是真正的编程语言),不是一路人~~
Html 中的几个关键词 元素(elements),标签(tags),内容(content),属性(Attribute).
接下来解析以下几个与html相关的关键词:
{
Html是由一系列元素(elements)组成的。
元素(elements)是由 标签(tags)+内容(content)组成的。
元素(elements)这个家伙还有属性(Attribute),放在开始标签(tags)中
属性(Attribute)带有属性值(就像家属一样)

}


  • 点赞
  • 收藏
  • 分享
  • 文章举报
sinat_34484322 发布了1 篇原创文章 · 获赞 0 · 访问量 11 私信 关注
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: