HTML语言的语法基础及规则

语法

   HTML的主要语法是元素和标签。元素是符合DTD(文档类型定义)的文档组成部分,如title(文档标题)、IMG(图象)、table(表格)等等。元素名不区分大小写的。HTML用标签来规定元素的属性和它在文档中的位置。标签分单独出现的标签和成对出现的标签两中。大多数的标签是成对出现的,有首标签和尾标签组成。首标签的格式为<元素名>,尾标签的格式为</元素名>。成对标签用于规定元素所含的范围,如<title>和</title>标签用来界定标题元素的范围,也就是说。<title>**</title>之间的部分是该HTML文档的标题。单独标签的格式为<元素名>,它的作用是在相应的位置插入元素。如<BR>标签表示在该标签所在位置插入一个换行符。

基本结构。
1,<HTML>标签是文档标识符,它是成队出现的,首标签<HTML>和尾标签</HTML>分别位于文档的最前面和最后面,明确地表示文档是以超文本标识语言(HTML)编写的。该标签不带有任何的属性。事实上,我们现在所用的浏览器是自动识别HTML文档的,并不要求有<HTML>标签的出现。也不对它进行任何的操作。但是,为了提高文档的适用性,还是应该养成用这个标签的习惯。
2,<HEAD>标签。习惯上我们把HTML文档分为文档头和文档主题两个部分。文档的主题部分就是我们在浏览器用户区中看到的内容了。而文档头部分用来规定该文档的标题(出现在浏览器窗口的标题栏中)和文档的一写属性。HTML文档的标签是可以嵌套的,即在一对标签中可以嵌套另一对子标签。用来规定母标签所含范围的属性和其中某一部分内容,嵌套在<HEAD>标签中使用的子标签主要有<title>和<isindex>。
<title>标签是成对的。用来规定HTML文档的标题。在<title>和</title>之间的内容将显示在WEB浏览器窗口的标题栏中。例如:
<html>
<head>
<title>这是一个测试页</title>
</head>
</html>
<isindex>标签是一个单独的标签,它是用来规定文档的属性,说明该文档是可以按关键字索引的,下面我们用一段简单的代码来说明该标签的作用。你可以将该代码copy到你自己的浏览器中看效果。
<html>
<head>
<title>这是一个"ISINNDEX"事例</title>
<isindex>
</head>
<body>
其中“可搜索该索引。请键入要搜索的关键字”是IE浏览器自动加上去的。浏览者在空白文本条内键入要查询的关键字并按回车按确认后,光标就会移动到该关键字或包含这个关键字的词处。此时,与关键字相匹配的字符呈亮蓝色。
3,<BODY>标签。<body>标签是成对标签。在<body></body>之间的内容将显示在浏览器窗口的用户区内,它是HTML文档的主体部分。在<body>标签中可以规定整个文档的一些基本属性:
·"bgcolor"。指定html文档的背景色。
·"text"。指定html文档中文字的颜色。
·"link"。指定html文档中待连接超链接对象的颜色。
·"alink"。指定html文档中连接中超链接对象的颜色。
·"vlink"。指定html文档中以连接超链接对象的颜色。
·"background"。指定html文档的背景文件。
在指定颜色对象时,可以用该颜色的代码或者对应该颜色的英文单词。例如,我们指定文档的背景色为绿色,那么就可以表示为:<body> bgcolor="green">,也可以表示为<body bgcolor="
文档主体部分可用颜色列表:
——————————————————————————————————————
名称 | 颜色 | 名称 | 颜色  
——————————————————————————————————————
black | 黑色 | Red | 红色  
——————————————————————————————————————
Line | 石灰色 | Maroon | 栗色
——————————————————————————————————————
Gray | 灰色 | Silver | 银白色
——————————————————————————————————————
Navy | 海军蓝 | Olive | 橄榄绿
——————————————————————————————————————
Purple | 紫色 | Yellow | 黄色
——————————————————————————————————————
Aqua | 浅绿色 | Blue | 蓝色
——————————————————————————————————————
Green | 绿色 | Fuchsia | 紫红色
——————————————————————————————————————
White | 白色 | Teal | 暗蓝绿
——————————————————————————————————————

好了,今天的就到这儿。我们在回顾一下。
一个HTML文档的基本结构如下:
<html>———标志该html文档的开始
<head>
<title>文档标题</title>
</head>
<body>这是html文档的主体部分</boay>
</html>———标志着html文档的结束。
<head>与</head>之间的部分是HTML文档的文档头部分,用以说明文档的标题和整个文档的一些公共属性。<body>与</bodfy>之间才是文档的主体部分,以后的标签介绍均是嵌套在这一对标签中使用的。

时间: 2024-10-02 03:25:06

HTML语言的语法基础及规则的相关文章

《C#本质论(第4版)》一1.2 C#语法基础

1.2 C#语法基础 C#本质论(第4版) 成功编译并运行HelloWorld程序之后,我们来分析代码,了解它的各个组成部分.首先熟悉一下C#关键字以及开发者选用的标识符. 初学者主题:关键字 为了帮助编译器解释代码,C#中的某些单词具有特殊地位和含义,我们将其称为关键字.关键字提供了具体的语法,编译器根据这些语法来解释程序员书写的表达式.在HelloWorld程序中,class.static和void均是关键字. 编译器利用关键字来识别代码的结构与组织方式.因为编译器对这些单词有着严格的解释,

Java语法基础之for语句练习

以下是对Java语法基础中的for语句进行了详细介绍,需要的朋友可以过来参考下   控制语句--for练习语句的嵌套应用 累加求和,计数器 循环嵌套一.语句的嵌套应用语句嵌套形式.其实就是语句中还有语句.形式多种多样,没有固定的格式和套路.1.打印偶数for(int x=1;x<=10;x++) {  if(x%2==1) continue;  System.out.prinln("x="+x); }二.累加求和,计数器1.获取1~10的和,并打印.思路://1,定义变量用于存储

Javascript核心读书有感之语言核心_基础知识

读此书之前,感谢淘宝技术团队对此javascript核心的翻译,感谢弗拉纳根写出此书.感谢你们无私的分享,仅以此笔记献给你们的辛勤付出. 一:javascript语言核心 本章之后,我们将主要关注javascript的基础知识.第二章我们讲解javascript的注释,分号和unicode字符集:第三章会更有意思,主要讲解javascript的变量和赋值 这里有一些实例代码说明前两章的重点内容. 复制代码 代码如下: <script type="text/javascript"&

JAVA语法基础之标识符和关键字

一.标识符 JAVA中的变量名.方法名.类名和对象名都是标识符,程序在编写程序的过程中要标识和引用都需要标识符來唯一确定.在Java中标识符的命名规则如下: 可由任意顺序的大小写字母.数字.下划线和美元符号组成. 不能以数字开头. 不能是Java中的保留关键字. 没有长度限制,但是大小写敏感,如Hello和hello是不同的标识符. 二.关键字 和其他语言一样,Java中也有许多保留关键字(即在Java中有特殊意义),如public.break等,这些保留关键字不能当作标识符使用.我们不需要死记

javascript 语法基础 想学习js的朋友可以看看_基础知识

1:javascript区分大小写 2:javascript每一条语句必须以";"结束,与C语言一样 3:输出:document.write("字符串")--->还可以输出对应的html标记 4:改变窗体的颜色document.bgColor="red"; 4:类型转换:parseInt,parseFloat 5:随机函数:parseInt(Math.random()*90+10) 产生10--100的随机数 5:弹出对话框:alert(&

《C语言编程——零基础初学者指南(第3版)》一1.4 使用C语言

1.4 使用C语言 C语言编程--零基础初学者指南(第3版)C语言比绝大多数程序设计语言效率更高,同时它也是一门小型的程序设计语言.也就是说,需要学习的C命令(comm__and)并不多.通过本书的学习,你将掌握C命令和C语言的其他要素(如,运算符.函数和预处理指令等). C语言发展至今,经过了很多版本的修订.美国国家标准学会(ANSI)委员会为C语言的所有版本制定了一系列规则(称为ANSI C).如果用ANSI C编译器能编译某个程序,就能保证所有安装ANSI C编译器的计算机都能编译该C程序

前端必学之PHP语法基础_php实例

写在前面的话 PHP是一种创建动态交互性站点的强有力的服务器端脚本语言.PHP能够包含文本.HTML.CSS以及PHP代码,在服务器上执行,结果以纯文本返回浏览器 代码标识 PHP代码以<?php 开头,以?>结尾,且可以放置在文档中的任何位置 <?php // ?> PHP语句以分号(;)结尾,PHP代码块的关闭标签也会自动表明分号 <?php echo "Hello World!"; ?> 注释 PHP支持三种注释,包括两种单行注释和一种多行注释

c语言-C语言的VS2013基础问题

问题描述 C语言的VS2013基础问题 int main() { int a; printf("%d",sizeof(a)); getchar(); }//输出来的是4啊,我的电脑Win8 64位啊. 解决方案 sizeof是编译时确定,由编译时的编译参数确定. 64位的处理器也可以用32位表示内存. 就像在64位平台可以编译和运行32位的程序. 所以出来4也没正常.出来8也不奇怪 解决方案二: 系统64位,程序可以是32位的啊,两者是独立的. 配置 64 位的程序 (Visual C

急求-求大神教编程,用c语言,没什么基础

问题描述 求大神教编程,用c语言,没什么基础 有四个人夜间过一座独木桥,他们只有一只手电筒.而这座独木桥一次最多允许两人同时通过,而过桥的时候必须持有手电筒,所以就得有人把手电筒带来带去.两人同行时以较慢者的速度为准,四人过桥时间分别是1分.2分.5分和10分.他们四人过完桥最少需要_____分钟. 解决方案 #includestruct person {char name[10];int ptime;};// 按过桥时间从小到大排序void Sort(struct person a[]int