当前位置:首页 >> 教程连载 >> 标记语言语法基础

标记语言语法基础

发布时间:2010年3月29日 文章分类:xhtml学习篇 文章作者:Hitomi 浏览次数:
分享到: 更多
本文出现技术词汇:
HTML java XML W3C C#

xhtml语言是一种标记语言(mark-up language),她不同于C、C#、java这些执行语言,这些执行语言是按照一定的流程执行某个程序操作的,而标记语言主要是做描述的、解释性的,所以她是一种解释性语言,根据前两节课介绍的一些标签我们能看出xhtml语言的特点如下:

1、标记总是成对出现的,比如:

XML/HTML代码
  1. <title>这是一个标题标签title>  

正如我们看到的,标记语言的标签是成对出现的前面的<title>叫做开标签</title>这个带斜杠的叫做关标签,一开一关中间放着的内容就被标签给解释过了,所以这句“这是一个标题标签”文字就被title标签解释成网页标题了

2、当然也不是所有标签都是成对出现,比如:

XML/HTML代码
  1. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  

这个<meta>标签就没有结束标签</meta>,因为这类标签没有可解释的文字,本身就是代表一个内容,所以关闭标签就显得多余了,但是标准要求标记语言都得有关标签,所以这类标记在结尾处用 />来表示关闭。

3、标签互相嵌套

在第一节课的基本代码中我们能看到xhtml语言的基本结构如下:

XML/HTML代码
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  2. <html xmlns="http://www.w3.org/1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  
  5. <title>标题</title>  
  6. </head>  
  7.   
  8. <body>  
  9. </body>  
  10. </html>  

这个最基本的结构就是嵌套式的,最外层的是<html></html>标签

第二层是<head></head>和<body></body>并列

第三层在<head></head>中有<meta />和<title></title>

这是最简单的嵌套,实际制作网页的时候嵌套是无处不在的,只有经过嵌套才能让有限的标记多样化,达到我们最终布局的目的。

4、标签的属性和属性值

在前两节课出现过的属性不多,只有两个标签带有属性,如下:

XML/HTML代码
  1. <html xmlns="http://www.w3.org/1999/xhtml">  
  2. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />  

html标记的xmlns就是一个属性,它的值是http://www.w3.org/1999/xhtml

meta标记有两个属性http-equiv和content,各自有自己的值。

属性就这么简单,所以现在我们可以归纳出标记语言的格式,写成公式就是:

XML/HTML代码
  1. <标签 属性1="属性1的值" 属性2="属性2的值">被标记的内容</标签>  
  2. <标签 属性1="属性1的值" 属性2="属性2的值" />  

标记语言仅此两种格式,这就是我们这节课要讲的内容,标记语言的语法是不是很简单?

转载请注明出处:風山漸(刘超)原创

我要评论

关于我们

SSEOO网络工作室是哈尔滨网站制作的个人团队,主要开展哈尔滨网站制作哈尔滨网站建设哈尔滨网站开发等业务,技术一流费用低,企业建站首选的开发团队!

我们来自哈尔滨各网络公司的IT精英,专注于简洁、实用、美观、大方的企业网站,当然我们也可以做更多其他类型的网站,只要你有明确的需求,就没有我们做不出的网站!

联系方式

数据统计

  • 技术文章:44
  • 教程连载:19
  • 技术词汇:32
  • 实用网站:21
  • 网站案例:23
  • 常用软件:5
  • 网友回复:33