首页 理论教育 HTML5开发:页面分栏设计

HTML5开发:页面分栏设计

时间:2023-10-26 理论教育 版权反馈
【摘要】:在大多数情况下,设计师们通常会对如下三部分进行规划:■上部分:显示导航。在接下来的内容中,将通过一个具体实例讲解使用HTML 5新元素对页面进行分栏设计的方法。在上述代码中,使用HTML 5的全新元素对页面进行分栏设计,执行后的效果如图3-2所示。这是因为ID号是可以变化的,不利于进行寻找。这样做不仅可以使内容区域各自分段,便于维护,而且代码简单,方便对局部进行修改。

HTML5开发:页面分栏设计

在大多数情况下,设计师们通常会对如下三部分进行规划:

■上部分:显示导航。

■中部分:又分成两个部分,其中左边设置菜单,右边显示文本内容。

■下部分:显示页面版权信息。

在接下来的内容中,将通过一个具体实例讲解使用HTML 5新元素对页面进行分栏设计的方法。

978-7-111-53392-4-Part02-60.jpg

实例文件2.html的具体代码如下。

978-7-111-53392-4-Part02-61.jpg

978-7-111-53392-4-Part02-62.jpg

在上述代码中,使用HTML 5的全新元素对页面进行分栏设计,执行后的效果如图3-2所示。

978-7-111-53392-4-Part02-63.jpg

图3-2 分栏效果

其实对于上述代码中的全新HTML 5元素来说,用户可以使用传统的HTML元素进行修改,也可以实现上述分栏效果。具体代码如下。

978-7-111-53392-4-Part02-64.jpg

978-7-111-53392-4-Part02-65.jpg(www.xing528.com)

接下来开始分析新旧标记元素的关系,例如原来的代码为:

978-7-111-53392-4-Part02-66.jpg

修改后的代码为:

978-7-111-53392-4-Part02-67.jpg

由此可以看出,使用如下标记元素没有任何意义,因为浏览器不能根据标记的ID号属性来推断这个标记的真正含义。这是因为ID号是可以变化的,不利于进行寻找。

■<div id="header">

■<div id="siderLeft">

■<div id="siderRight">

■<div id="footer">

通过HTML 5中的新增元素<header>,可以明确地告诉浏览器此处是页头,使用<nav>标记来构建页面的导航,<article>标记用于构建页面内容的一部分,<footer>表明页面已到页脚或根元素部分,并且这些标记都可以重复使用,从而提高了开发者的工作效率。

除此之外,有些新增的HTML 5元素还可以单独成为一个区域,例如下面的代码。

978-7-111-53392-4-Part02-68.jpg

在HTML 5中,通过<article>标记元素可以创建一个新的节点,并且每个节点都可以有自己的单独元素,这和<hl>或<h2>标记元素的原理一样。这样做不仅可以使内容区域各自分段,便于维护,而且代码简单,方便对局部进行修改。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈