怎么调用HTML标签进行CSS布局

这篇文章主要讲解了“怎么调用HTML标签进行CSS布局”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么调用HTML标签进行CSS布局”吧!

创新互联长期为超过千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为民勤企业提供专业的网站设计制作、网站设计,民勤网站改版等技术服务。拥有十年丰富建站经验和众多成功案例,为您定制开发。

合理使用HTML标签进行CSS布局

CSS高级布局已逐渐流行,但面对所谓DIV+CSS布局的叫法让人更为担心,不要让DIV成为Table的替代品,多层嵌套的DIV会严重影响代码的可阅读性,活用HTML为我们提供的标签吧。

什么时候应该用DIV?

虽然在这方面没有什么硬性的规定,但个人认为DIV更适用于大体框架的定位.例如我们要定义一块头部的区域,一般会这样定义一个DIV:

<dividdivid="header">这里就是头部框架里要写的内容</div>

当然,可以用class来定义,但一般来讲如不是在同一页面会重复的元素,用id能更好的区别开来.

本人观察了下alistapart的首页代码,它的头部定义代码如下:

以下是引用片段:

<ulidulid="navbar"><liidliid="articles"> <ahrefahref="/articles/"title="Articles"> Articles</a></li><liidliid="topics"> <ahrefahref="/topics/"title="Topics"> Topics</a></li><liidliid="about"><ahrefahref="/about/"title="About"> About</a></li><liidliid="contact"> <ahrefahref="/contact/"title="Contact"> Contact</a></li><liidliid="contribute"> <ahrefahref="/contribute/"title="Contribute"> Contribute</a></li><liidliid="feed"> <ahrefahref="/feed/"title="Feed"> Feed</a></li></ul><h2idh2id="masthead"><ahrefahref="/"> <imgsrcimgsrc="/pix/alalogo.gif" alt="ALISTApart:ForPeopleWhoMakeWebsites"/> </a></h2>

以下是引用片段:

<dividdivid="ish"><ahrefahref="/issues/214"title="Issue214"> No.<em>214</em></a></div>

定义了最上面的导航(ul部分),左边的大logo和那个圆圆的No.xxxx的标记.

他没有使用DIV来做顶部的框架,但却很好的说明了这些代码的用途,为什么?因为他活用了HTML提供的标签,以及样式名称的定义。

其它最常用的布局标签

h2

这个标签或许真正会去用的人很少,因为它显示的字体真的是太"大"了,但我们是CSSer,有什么标签样式不能改呢?而且它所能表达的意思就如同它原先的作用一样明显(大标题)我想你已经知道怎么去用它了^_^

ul

这个标签很多情况是用来定义导航部分的,当然也可以用ol来代替,但导航连接没有什么顺序之分吧,所以还是用ul来的比较确切(去掉CSS后效果更明显)

b

这个已经不再推荐使用的标签,在布局上却能带来不少的方便(因为短),虽然我不是太赞成使用这个标签,但有些时候(比如细小地方的布局定义)还是不错的选择

h3

h3使用最多的地方应该不是布局上,而是副标题,但有些地方需要定义栏目样式的话,用这个标签比较合适,栏目内容就使用p

感谢各位的阅读,以上就是“怎么调用HTML标签进行CSS布局”的内容了,经过本文的学习后,相信大家对怎么调用HTML标签进行CSS布局这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!

分享文章:怎么调用HTML标签进行CSS布局
网站路径:https://www.cdcxhl.com/article40/ijeeho.html

成都网站建设公司_创新互联,为您提供全网营销推广网站排名外贸建站商城网站网站设计公司小程序开发

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

微信小程序开发