Web开发学习心得2——HTML的结构

2016-02-19 17:00 2 1 收藏

下面这个Web开发学习心得2——HTML的结构教程由图老师小编精心推荐选出,过程简单易学超容易上手,喜欢就要赶紧get起来哦!

【 tulaoshi.com - Web开发 】

  现在我们来学习HTML的结构(我们只讨论严格型的,也包括XHTML)。

  首先给出一份严格的HTML的一些常见的规则:

  1.         网页总以一个DOCTYPE开始,紧接着,html元素必须出现在网页的开头和结尾。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  2.         只有head、body元素可以直接包含于html中,其他任何元素都必须包含于head或body中。

  3.         必须给head元素一个title元素。

  4.         只能在body中直接放置块元素(如h1,p,div等)。所有内联元素和文本都必须在块元素中才能运行。

  5.         只有文本和其他内联元素可以嵌入内联元素中。块元素在任何情况下都不允许包含在内联元素中。

  6.         块元素禁止包含于p元素中。

  这份规则请一定要记住,因为这是良构的HTML最起码的条件。

  该规则的第1、2、3点都非常好理解,这里不再赘述,至于第4、5、6点,则必须首先理解什么是块元素,什么是内联元素。

  HTML中,body内的元素,基本上分为两大类,一类是块元素,一类是内联元素。

  所谓块元素,是指独立显示,独占整行,好像前后都有换行的那种元素,如div,p,h1,ul,ol,li等都是块元素。

  所谓内联元素,是指在网页中随着文字流出现在行内的那种元素,如span,a,em,img等都是内联元素。

  不知道大家是否理解了什么是块元素、什么是内联元素,如果还不理解的话,请写几个HTML文件看看它们的表现,或者Google一下吧,相信不难理解。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)

  现在,div+css的布局非常流行,这里的div,就是指块元素div。实际上,div一点都不神秘,它是division的简称,表示的就是“区域”这样的结构,与普通的h1、p等没有本质的区别,区别就在于,它表示“区域”,因此,我们可以把一个网页用div分隔成好几个区域。比如下面这个文档

body
    div id="header"
    /div
        div id="content"
            div id="leftbar"
            /div
            div id="details"
            /div
        /div
    div id="footer"
    /div

  我们就把整个body分解为3个区域,分别是“header”、“content”、“footer”。然后,我们还可以在这3个区域中加入嵌套的div,就像“content”继续分为“leftbar”与“details”两部分一样,这样就可以把区域逐级往下分,如此,一份结构清晰良好、可读性强的文档就诞生了。当然,该文档不包含任何用于展示的元素,它表示的纯粹是结构。这份文档再搭配上不同的CSS,就会有不同的外观,就好比人穿不同的衣服就有不同的形象一样。div+css,实际上,就是这么简单。

来源:https://www.tulaoshi.com/n/20160219/1613858.html

延伸阅读
标签: Web开发
*******************HTML语言介绍(二)***************************** 13、列表标记: (1)无序列表标记: 注:符号类型:disc-实心圆点 circle-空心原点 square-实心方块 ul type=符号类型列表标题 li type=符号类型1第一个列表项 li type=符号类型1第二个列表项 ... /ul (2)菜单列表标记: menu lh列表的标题 li第一个列表项 li第二个列表...
标签: Web开发
13、列表标记: (1)无序列表标记:注:符号类型:disc-实心圆点circle-空心原点square-实心方块 ultype=符号类型列表标题 litype=符号类型1第一个列表项 litype=符号类型1第二个列表项 ... /ul (2)菜单列表标记: menu lh列表的标题 li第一个列表项...
标签: Web开发
能较容易地对用户通过 HTML 表单提交的信息进行操作的能力一直是 PHP 的优势之一。事实上,PHP 版本 4.1 添加了几个访问该信息的新方法并有效地除去了以前版本中最常用的一个方法。本文研究了使用 HTML 表单上提交的信息的不同方法,并同时使用了 PHP 较早的版本和较新的版本。本文首先从研究单个值开始,然后构建可以一般性地访问任何可用...
标签: Web开发
HTML的基本结构 超文本文档分文档头和文档体两部分,在文档头里,对这个文档进行了一些必要的定义,文档体中才是要显示的各种文档信息。 HTML HEAD 头 部 信 息 /HEAD BODY 文 档 主 体, 正 文 部 分 /BODY /HTML 其中HTML在最外层, 表示这对标记间的内容是HTML文 档。我们还会看到一...
标签: Web开发
网页制作Webjx文章简介:超文本文档分文档头和文档体两部分,在文档头里,对这个文档进行了一些必要的定义,文档体中才是要显示的各种文档信息。 HTML的基本结构 超文本文档分文档头和文档体两部分,在文档头里,对这个文档进行了一些必要的定义,文档体中才是要显示的各种文档信息。 HTML HEAD ...

经验教程

656

收藏

86
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部