HTML基础学习

  什么是HTML? HTML是一种网页描述语言,举个例子:在任意网页上右键, 点击查看源代码, 可以看到网页的源代码,这源代码不就是HTML编写的吗? 实际上, HTML并不是像C++或者Java是一种编程语言,而是一种标记语言, 也就是一套标记(又叫标签,元素),因此相对于C++,它简单到姥姥家去了.

图1 查看网页源代码

一切从<html>...</html>开始

   HTML的标签是由尖括号(<>)围成的关键词, 比如<html>就是一个标签, 标签通常成对出现, 比如<html>和</html>, 其中, 第一个标签为开始标签(开放标签), 第二个为结束标签(闭合标签). 那HTML文档由哪几部分组成呢? 回答是HTML标签+纯文本(也就是说, 标签可以告诉我们其所围文本的格式(如实标题还是什么?), 标签规定了显示的格式). 我们常说的网页也就是HTML文档. 以下的内容部分来自于HTML基础教程. 第一个HTML程序如下所示:

<html>
<body>

<h1>Hello, the HTML heading!</h1>
<p>Hello, my first HTML parameter.</p>

</body>
</html>

      程序可由Notepad++编辑器进行书写, 然后保存成为.html文档, 双击用电脑的浏览器打开即可得到图2的网页显示. 程序里面:

  • <html>与</html>之间的文本用来描述网页,一般此标签的开始标签写在文档的最前面,结束标签写在最后面;
  • <body>与</body>之间的文本是可见的页面内容(还有不可见的是哪个???);
  • <h1>与</h1>之间的文本显示为标题(h是head的简写, 除了h1还有h2-h6这五个标签, h1的这个标题是最大的,然后依次减小)
  • <p>与</p>之间的文本显示为段落(不用说,p肯定是paragraph的简写)

图2 上面程序得到的网页显示

  <html>与</html>标记要放在文档的最外层, 表示这对标记间的内容是HTML文档.

文档头部标签<head>和</head>

   文件头用<head>和</head>标记,该标记要放在文档的起始位置(<html>标记之后,<body>标签之后), 标签里面的内容在浏览器里面不显示,主要用来说明文件的有关信息,如文件标题,作者,编写时间,搜索引擎等关键词.下面的这些标签可以用在<head>标签里面:<meta>,<link>,<base>,<script>,<style>,<title>.其中,<title>是文档的标题,也是head里面唯一必需的元素.

文档主体标签<body>和</body>

   这是文档的主体部分,文档内所有内容包括文字,表格,图像,声音和动画等都要包括在<body>个</body>之间.

<html>
<head>
<-- 文档头部信息 -->
</head>
<body>
<--- 文档主体内容 ->
</body>
</html>

HTML属性

      在标签里面,一般我们会对标签里面的内容设置一些属性,如何设置呢? 拿超链接标签<a>举例:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<body>

<a href="http://www.douban.com">douban!</a>

</body>
</html>

生成的超链接显示为:

  这里,<a>里面的href就是一个内容douban!的一个属性,此属性值为:"http://www.douban.com",<a>的属性肯定不止是href,还有download,rel,target等等,很多标签都有自己的属性,具体的可以参考HTML标签参考手册.

  本文不讲其他具体的小标签, 只大致讲了HTML文档的组织结构和常见操作,标签有很多,没有必要一一地都记住, 重要的是掌握套路, 方法, 在用到的时候实时查询.

参考:

[1] HTML参考手册: http://www.runoob.com/tags/tag-img.html

原文地址:https://www.cnblogs.com/zhao441354231/p/6001875.html