超文本标记语言--Html

        高端大气上档次的网页,低调奢华有内涵的界面,都是由静态网页和一些动态效果,插入的视频,和flash等组成,不得不说,静态网页的制作,是学习网页的必经之路,可见静态网页在学习网页的前端是十分重要。静态网页主要是通过html制作。简单来说html是一种超文本标记语言,静态网页也是由,html的标记和标记中的属性,体现出来,打开你喜爱的网络浏览器,在浏览器的地址输入框内敲入相关网址,进入Active Server Pages的网点(你的计算机应该已连上了Internet)。当在屏幕上显示了此网页后,从网络浏览器的菜单条上选择View
Source命令。此时屏幕上就会弹出一个新的窗口并显示一些古怪的文字。你所看到的这些文字就是HTML文件。

        该博文小编主要讲解一下HTML方面的知识,首先来一张思维导图,把之前学习过的知识做一个简单的总结与回顾,然后,小编会举几个例子,看看Html是如何在她的舞台动情演绎她的人生故事,首先,看图:

   

        HTML 标签由开始标签和结束标签组成,开始标签是被括号包围的元素名,结束标签是被括号包围的斜杠和元素名,某些 HTML 元素没有结束标签,下面通过一张图来直观的看一下;

        

       下面,我们就来举一个简单的例子,看看我们的这些元素和标签是如何在实际操作中演练的,我们以《锦瑟》这首诗为例,小试牛刀一下:

        编写代码如下:

          

<span style="font-size:18px;"><html>
 <head><title>锦瑟</title></head>
 <body>
  锦瑟
      作者:李商隐
锦瑟无端五十弦,一弦一柱思华年。
庄生晓梦迷蝴蝶,望帝春心托杜鹃。
沧海月明珠有泪,蓝田日暖玉生烟。
此情可待成追忆?只是当时已惘然。
 </body>
 </html></span>

          显示效果如下:

          

        由上面的展示效果,我们可以看出来,这首诗的排版是比较乱的,而且我们编写的是六行,为什么显示的三行呢?在这里小编要提醒各位小伙伴注意一个问题,在HTML文档中,如果存在连续多个空白字符(空格、制表符、回车、换行等),浏览器显示时将之解析为一个空格字符,在我们上述敲的例子中,body元素内容中的回车空格,基本上都被浏览器忽略了,所以在浏览器窗口当中,我们才看到上面的显示效果,如果我们想让这首诗按照一定的格式显示,我们就需要段落控制标签,下面小编就用段落控制标签来设计我们的《锦瑟》代码编写如下:

     

<html>
 <head><title>锦瑟</title></head>
 <body>
 <p align="center">
  锦瑟<br>
      作者:李商隐
      <hr color = "blue">
      <p align="center">
锦瑟无端五十弦,一弦一柱思华年。<br>
庄生晓梦迷蝴蝶,望帝春心托杜鹃。<br>
沧海月明珠有泪,蓝田日暖玉生烟。<br>
此情可待成追忆?只是当时已惘然。
 </body>
 </html>

         显示效果如下:

         

        上面大家所看到的就是应用了与段落控制相关的标记后的页面显示效果,现在小编用一张图来详细的讲解一下各个段落是如何在这张图中运用的:

         

        接下来,我们就用与文本显示相关的标签用到这首诗上来,代码如下:

       

<html>
 <head><title>锦瑟</title></head>
 <body>
 <center>
 <h2><font color="red">锦瑟</font></h2>
      <b>作者:李商隐</b>
      <hr color = "blue">
      <p>
<b><i><font color="green" size="3">锦瑟无端五十弦,一弦一柱思华年。<br>
庄生晓梦迷蝴蝶,望帝春心托杜鹃。<br>
沧海月明珠有泪,蓝田日暖玉生烟。<br>
此情可待成追忆?只是当时已惘然。</font></i></b>
 </center>
 </body>
 </html>

        效果显示如下:

         

         上面大家看到的就是使用了与文本显示相关的标记后的页面显示效果,具体介绍如下:

         

        在html文档中,像不间断空格、回车等符号,html保留的字符(例如:‘<’,表示一个标记的开始),一些在键盘中不存在的特殊字符,例如:版权符号,都需要通过引用的方式才能输入,在html中有两种引用类型,字符引用和实体引用,字符引用和实体引用都是一个和好(&)开始并以一个分号(;)结束,如果用的是字符引用,需要在和号(&)之后加上一个井号(#),之后是所需字符的十进制代码或十六进制代码,如果用的是实体引用,在和好(&)之后写上字符的助记符,接下来,我们就利用不间断空格,让作者李商隐在锦瑟的下方靠右显示,代码如下:

         

<html>
 <head><title>锦瑟</title></head>
 <body>
 <center>
 <h2><font color="red">锦瑟</font></h2>
                <b>作者:李商隐</b>
      <hr color = "blue">
      <p>
<b><i><font color="green" size="3">锦瑟无端五十弦,一弦一柱思华年。<br>
庄生晓梦迷蝴蝶,望帝春心托杜鹃。<br>
沧海月明珠有泪,蓝田日暖玉生烟。<br>
此情可待成追忆?只是当时已惘然。</font></i></b>
 </center>
 </body>
 </html>

        效果如下所示:

         

        一个不间断实体包含六个字符,那么一个字符要占一个字节,本身html是属于文本文档,所以一个英文字符占一个字节,输入了十个不间断实体空格,就占用了六十个字节,为什么达到我们的效果,就是作者李白在静夜思的下方靠右显示,我们额外的增加了六十个字节,有没有用较少字节来达到同样的效果呢。我们可以通过用全角空格来实现,代码如下:

  

<html>
 <head><title>锦瑟</title></head>
 <body>
 <center>
 <h2><font color="red">锦瑟</font></h2>
           <b>作者:李商隐</b>
      <hr color = "blue">
      <p>
<b><i><font color="green" size="3">锦瑟无端五十弦,一弦一柱思华年。<br>
庄生晓梦迷蝴蝶,望帝春心托杜鹃。<br>
沧海月明珠有泪,蓝田日暖玉生烟。<br>
此情可待成追忆?只是当时已惘然。</font></i></b>
 </center>
 </body>
 </html>

   效果如下

   

        可以看出,效果是一样的,一个全角空格占用两个字节,一个全角空格的作用和输入两个不间断空格的作用是类似的,一个全角空格占用两个字节,一个不间断实体包含六个字节,使用全角空格可以减少文档字节数,同时呢,也使文档的格式比较清晰,但是,全角空格在不支持中文浏览器中显示为乱码,所以,要考虑,面向的用户是否为中文用户。

         小编寄语:小编刚开始接触html的相关知识,理解的不是很透彻,有不同理解的小伙伴欢迎讨论交流,该博文小编主要就孙鑫老师讲解的内容做了一个简单的总结,接着做了一个实例,希望在小编学习的道路上留下美丽的足迹。

时间: 2024-12-02 21:45:57

超文本标记语言--Html的相关文章

用于增强HTML页面功能的超文本标记

近年来,超文本标识语言(HTML)得到了迅速拓展.为满足更多的需要,它增加了许多扩展功能.设计新颖.吸引人的网页已经越来越依赖java applet(小程序).内嵌脚本.图文框.插件和其它扩展的HTML功能.这些扩展的HTML功能不仅可以对文本作进一步的格式化,而且可以嵌入程序.动画和其它交互式操作元素,将曾经是静态的主页转换成一幅新的美妙绝伦的画面,它可以任主页制作者充分发挥自己的想像力,设计出充满魅力的主页来.下面我就介绍几个用于增强HTML页面功能的超文本标记,这些标记正越来越多地用于网页

无线标记语言(WML)基础之编写WML文件

无限标记语言WML(Wireless Markup Language)是一种基于扩展标记语言XML(Extension Markup Language)的语言,是XML的子集.它可以显示各种文字.图像等数据,是由WAP论坛(http://www.wapforum.org)提出并专为无线设备用户提供交互界面而设计的,目前版本为1.1版.这些无线设备包括移动电话,呼机和个人数字助理PDA(Personal Digital Assistants)等. 1.WML与WAP设备 为了更好的了解和使用WML

无线标记语言(WML)基础之WML编程方法

编程 元素和标签是WML的主要语法,它们决定了WML编程的基本原则.本章我们将从WML的元素.标签.属性等方面详细讲解WML的编程方法.学习本章知识之前,读者应当了解WML元素与标签的区别.WML的元素通常有一个首标签.内容.其它元素及一个尾标签组成.也就说,单独的标签是一个元素,成对出现的标签与其包含的内容也构成一个元素.由于元素牵涉及标签,标签又涉及属性. 3.1 卡片.卡片组及其属性 我们前面介绍了WML的卡片与卡片组,主要从概念和相互关系的角度进行了分析.我们这里则从卡片.卡片组的组成.

无线标记语言(WML)基础之WML程序结构

程序 上一节我们降解了一个简单的WML程序,具有HTML编程的读者可以看出,WML程序在结构上形式上与html程序有很多相似之处.下面我们就根据一个实例来分析一下WML程序的结构及组成. 1.WML的元素和标签 分析实例之前,我们有必要对WML的元素和标签予以简单说明.与HTML类似,WML的主要语法也是元素和标签.元素是符合DTD(文档类似定义)的文档组成部分,如title(文档标题).IMG(图像).table(表格)等等,元素名不区分大小写.WML使用标签来规定元素的属性和它在文档中的位置

WML——XML标记语言开发实例详细解析

xml     本文主要介绍WML的相关知识,如何开发WAP应用程序.    WML是一种基于XML的标记语言,她的官方说明和规范是由WAP论坛维护的.WML的文档类型定义是xml文件类型的,http://www.wapforum.org/DTD/wml_1.1.xml.     和HTML语言一样,WML是为了显示数据的,而XML的目的则是描述数据,我们定义了一系列的标记并组织成为语法规范把它称为DTD(Document Type Definition).支持WAP的手机里面都安装了WAP浏览

为自己的ASP网站系统构建一套标记语言

    作为动态网站在建设过程中难免遇到在线编辑文章的问题.HTML提供了一个textarea标记,但是实际上没有解决这个问题,因为从textarea的是纯文本.除非在输入的时候使用了HTML标记,否则在输出的时候将获得从头到尾毫无结构的一盘文字.WEB设计中通过DHTML构建一类所见即所得的在线编辑器对这个问题有了很好的解决. 但是所见即所得并不是唯一的解决办法.笔者在上网过程中发现一些门户网站的在线编辑器非常有特色.它并不是所见即所得(但是提供了一个预览功能),而是一个textarea的文本

移动网站的标记语言

一般来说,对于移动网站可以采取两种方式,专门开发一个独立的移动版本,使用media type和media query控制网站在移动浏览器的表现,本文和下一篇文章将介绍第一种方案,后面的文章将结束第2种方案. 移动互联网被称为"第五次科技革命",而随着iPhone和Android等智能手机的日渐流行和iPad等平板电脑的出现,移动互联网的潜力和趋势也愈发显现,针对移动设备的网站开发越来越受到关注,国内很多公司也开始重视面向所有移动设备的网站开发. 一般来说,对于移动网站可以采取两种方式:

移动网站开发:标记语言

移动互联网被称为"第五次科技革命",而随着iPhone和Android等智能手机的日渐流行和iPad等平板电脑的出现,移动互联网的潜力和趋势也愈发显现,针对移动设备的网站开发越来越受到关注,国内很多公司也开始重视面向所有移动设备的网站开发. 一般来说,对于移动网站可以采取两种方式: 1.专门开发一个独立的移动版本 2.使用media type和media query控制网站在移动浏览器的表现 本文和下一篇文章将介绍第一种方案,后面的文章将结束第2种方案. 本文我们先了解一下移动网站的标

标记语言:锚点

点击这里返回脚本之家 HTML教程 栏目. 上文:标记语言--短语元素 原文出处 Chapter 7 锚点 HTML中的链接,正确的说法应该称作"锚点",它不仅让我们能指向文档,还能指向页面里的特定段落,更能当作"精准链接"的便利工具.让链接对 象接近焦点.在这一章里,我们将看到四种不同的锚点做法,说明每个方法的优点,也会介绍title属性如何能提升链接的易用性,另外也将使用CSS为链接 设计样式. 在需要指定到页面的特定部分时,标记锚点是最佳的方法 这是在设计网站