8种机械键盘轴体对比
本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?
最近对象厌倦了万恶的社会活动,决定考研,传说中养家糊口的生活重担就落在了自己肩膀上,曾经以为可以补刀赢天下的时代过去了。还是安心学习吧。
好了,扯淡了几句,这里主要是想整理一下HTMl相关的知识点
我不会将所有的知识点全部罗列出来,只是通过几个问题的方式去整理知识点,从而加深自己的理解。
什么是HTML
字面解释
HTML ,中文译为超文本标记语言,是 HyperText Markup Language 的缩写,HyperText /'haɪpɚ'tɛkst/
n. [计] 超文本(含有指向其它文本文件链接的文本)
Markup Language /'mɑrkkʌp/
n. 涨价;利润;审定
n. (Markup)人名;(捷、匈)马尔库普
Language /'læŋɡwɪdʒ/
n. 语言;语言文字;表达能力
Markup Language
标记语言
有趣的是,markup 单独去查其意思是涨价,利润,但是跟language连接在一起就成了标记语言, mark有标记的意思,Mark Up 则是标高价格或涨价的意思。
其实很想知道,markup Language 中markup的’标记’意的出处在哪里? 如果有缘人看到这个文章并且知道的话,欢迎告知。
经过纠结了一会Markup的译意之后,现在基本可以用一口标准的美式英语信口说出:
Html是HyperText Markup Language的缩写,其意思是超文本标记语言。
那Html的本质是什么?
是一种语言,但他不是一种编程语言,而是一种标记语言HTML (Hypertext Markup Language) is not a programming language; it is a markup language used to tell your browser how to structure the web pages you visit. [3]
这种语言的特点是什么?
是标记,是类似这种标记。
MDN的介绍中,使用了如下的说法。HTML uses “markup” to annotate text, images, and other content for display in a Web browser.[2]
这里的MarkUp明显是名词,就是指括号对所表达的标签
能举个例子么?
可以,下面就是一个经典的由段落标签组成的Html元素
My cat is very grumpy
我们可以简单的理解一下这个Html标签(
)所组成的html元素(
内容
),我们的元素的主要部分是:开始标签(Opening tag):包括元素的名称(在本例中,p),包裹在开始和结束尖括号中。这表示元素开始或开始生效 - 在这种情况下,表示了一个段落的开头。
结束标签(Closing tag):这与开始标记相同,除了它在元素名称之前包含正斜杠。这表示元素结束的位置 - 在这种情况下,表示了一个段落的结尾. 没有包含结束标记是一个常见的初学者错误,并可能导致奇怪的结果。
内容(Content):这是元素的内容,在这种情况下只是文本。
元素(Element):开始标记,加结束标记,加内容,等于元素。
所以我们总结一下,Html元素,Html标签在严格意义上(当然学习就是一个严格的事情),是不一样的。
html元素是由内容+标签所组成的。
以上作于2018年6月20日01点15分
参考文献