- 百科
html是什么意思
时间:2010-12-5 17:23:32 作者:热点 来源:休闲 查看: 评论:0
内容摘要:HTML的全称是HyperText Markup Language,翻译过来叫“超文本标记语言”。听着挺唬人,但拆开看就明白了——它压根不是编程语言,更像是一套给网页内容贴标签的规则。你写的每个网页,
HTML的什意思全称是HyperText Markup Language,翻译过来叫“超文本标记语言”。什意思听着挺唬人,什意思
但拆开看就明白了——它压根不是什意思编程语言,更像是什意思一套给网页内容贴标签的规则。你写的什意思每个网页,本质上都是什意思一份带标注的纯文本文件,浏览器拿到这份文件,什意思照着标签把文字、什意思图片、什意思
按钮渲染成你看到的什意思页面。 举个最直白的什意思例子。你在记事本里敲一行字:“今天天气不错”,什意思保存成`.html`文件,什意思用浏览器打开,什意思屏幕上就显示这句话。但如果你想让“今天”两个字变粗,就得在HTML里写`
今天天气不错`。那个`
`标签就是告诉浏览器:“把中间的内容加粗显示”。这就是标记的意思——你给内容做记号,浏览器负责解读记号。 标签通常是成对出现的,像``和`
`包住一个段落,``和`
`表示一级标题。也有少数自闭合标签,比如`
`用来插图片,它不需要包住什么内容,自己就能站住脚。这套规则从1991年诞生至今,核心逻辑没变过,变的只是标签种类越来越多,现在有100多个,但你日常写页面常用的也就那么十几个。 有人会问,那我用Word写文档不也能加粗、调字号吗?区别在于Word存的是私有格式,只有Word能完美打开。HTML存的是纯文本,任何设备上的浏览器都能解析。你拿手机、电脑、甚至智能手表打开同一个HTML文件,看到的排版基本一致。这种跨平台的通用性,是HTML能成为互联网地基的根本原因。 不过别把HTML想得太神圣。它就是个骨架,负责把内容的结构搭出来。你看到的炫酷动画、交互效果,那是CSS和JavaScript的功劳。CSS管样式,让字变红、让块居中;JavaScript管行为,点按钮弹窗、下拉刷新。HTML不管这些,它只负责说清楚“这里有个标题,那里有张图,底部有个链接”。就像盖房子,HTML是承重墙和房间格局,CSS是墙漆和地板,JavaScript是水电和智能家居。 我自己刚开始学的时候,总想把页面做得花里胡哨,结果发现HTML写多了反而会腻。因为它太直白了,没有逻辑判断,没有变量循环,写一百个标签和写一个标签用的是同一套思维。但后来我意识到,恰恰是这种“笨拙”让它极其稳定。互联网上存在了几十年的老页面,用今天的浏览器打开依然能正常显示,靠的就是HTML这套规则足够简单、足够宽容。 现在你随便打开一个网页,右键选择“查看页面源代码”,看到的那堆尖括号包裹的英文就是HTML。它不神秘,也不难懂,本质上就是你和浏览器之间的一种约定:我按规矩标注内容,你按规矩显示内容。这份约定从互联网诞生之初延续到现在,而且大概率还会继续用很久。下次再有人问你HTML是什么,你可以直接说——就是网页的骨架,写在纯文本里的结构说明书。