HTML作为一种超文本标记语言,是我们在学习B/S过程中经常遇到的,在我们进入B/S学习的第一个项目便是和它有关。
网页文档的结构和格式的定义是由HTML元素来完成的,HTML元素是由单个或一对标签定义的包含范围。一个标签就是左右分别有一个小于号(<)和大于号(>)的字符串,开始标签是指不以斜杠(/)开头的标签,其内是一串允许的属性值对。结束标签是以一个斜杠(/)开头的标签。例如:<body>*****</body>。
我第一次接触它的时候是在上半年,我们专业课《网络传播》中的课后题中涉及到一些基本的HTML知识,当然了我当时接触的只是一些基本的格式要求,没有深入的去学习。
后来在牛腩中我们学习了一些新的知识,换行<br>、标题<title>、字体<font>等等,虽然当时我们不知道这些内容的意思,但是在接下来的HTML视频中系统的学习了一番。好像每一个新知识都喜欢使用hello world这个例子,HTML也不例外,视频中就给我们展示了这个最最最基本的小例子。
而后老师又讲解了一个例子:李白的《静夜思》,如何让它能够按照想要的格式显示出来,换行、空格、间隔线、字体加粗等等知识。
当然我们在进行网页设计的时候有一些符号是无法显示的,因为那是别人设计好的,不是系统里本身存在的,这个时候我们就要引用了。在HTML文档中,像不间断空格、回车等符号,HTML保留的字符(例如:‘<’,表示一个标记的开始),一些在键盘中不存在的特殊字符,都需要通过引用的方式才能输入。在HTML中有两种引用类型:字符引用和实体引用。
字符引用和实体引用都是以一个和号(&)开始并以一个分号(;)结束。如果用的是字符引用,需要在和号(&)之后加上一个井号(#),之后是所需字符的十进制代码或十六进制代码。如果用的是实体引用,在和号(&)之后协商字符的助记符。
另外需要我们注意的地方是,在绝大部分地方HTML是不区分大小写的,但是在实体引用中是需要区分的。
HTML的大部分控件在牛腩里已经使用的很详细了,在这里就不给大家一一介绍了。