HTML4

格式布局

三种排版方式:fixed; absolute; relative

position:fixed  锁定位置,相对于浏览器的位置进行定位(即固定定位不会随着下拉菜单而移动,如有些网站的右下角弹窗)

position: absolute  绝对定位,绝对位置进行定位,定位后相当于该位置处于漂浮状态即此位置类似消失

position:relative   相对于之前位置进行定位,但是定位后图形移动到新位置但是它原来的位置没有改变还在原来位置占用着。

三种排版比较的简单的例子:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<style>
.a1
{ width:1000px; height:200px; top:0px; left:0px; border:3px solid #F00; }
.a2
{ width:100px; height:100px; top:0px; left:0px; border:3px solid #F00; }
.a3
{ width:100px; height:100px; top:0px; left:0px; border:3px solid #F00;}
.a4
{ width:100px; height:100px; top:0px; left:200px; border:3px solid #F00; position:relative; }
.a5
{ width:100px; height:100px; top:0px; left:200px; border:3px solid #F00; position:relative;}
.a6
{ width:100px; height:100px; top:0px; left:0px; border:3px solid #F00; position:absolute; }
.a7
{ width:100px; height:100px; top:0px; left:0px; border:3px solid #F00; }
</style>
<body>
<div class="a1">a</div>
<div class="a2">b</div>
<div class="a3">c</div>
<div class="a4">d</div>
<div class="a5">e</div>
<div class="a6">f</div>
<div class="a7">g</div>
</body>
</html>

汽车之家格式布局简单应用:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>汽车之家</title>
</head>
<style>
.a1
{ width:100%; height:30px; background-color:#333; border:1px solid black; position:relative;}
.a2
{ width:100%; height:35px; background-color:#006; border:1px solid black; position:relative;}
.a3
{ width:100%; height:45px; background-color:#CCC; border:1px solid black; position:relative;}
.a4
{ width:50%; height:100px; left:12%; top:10px; border:1px solid black; position:relative}
.a5
{ width:24%; height:100px; left:63%; top:-92px; border:1px solid black; position:relative}
.a6
{ width:75%; height:50px; left:12%; top:-82px; border:1px solid black; position:relative}
.a7
{ width:75%; height:30px; left:12%; top:-65px; border:1px solid black; position:relative}
.a8
{ width:75%; height:200px; left:12%; top:-65px; border:1px solid black; position:relative}
.a9
{ width:75%; height:60px; left:12%; top:-60px; border:1px solid black; position:relative}
.a10
{ width:25%; height:250px; left:12%; top:-40px; border:1px solid black; position:relative}
.a11
{ width:30%; height:1600px; left:39%; top:-292px; border:1px solid black; position:relative}
.a12
{ width:16%; height:200px; left:71%; top:-1892px; border:1px solid black; position:relative}
.a13
{ width:25%; height:100px; left:12%; top:-1835px; border:1px solid black; position:relative}
.a14
{ width:25%; height:100px; left:12%; top:-1825px; border:1px solid black; position:relative}
.a15
{ width:25%; height:700px; left:12%; top:-1815px; border:1px solid black; position:relative}
.a16
{ width:25%; height:80px; left:12%; top:-1805px; border:1px solid black; position:relative}
.a17
{ width:25%; height:150px; left:12%; top:-1795px; border:1px solid black; position:relative}
.a18
{ width:25%; height:150px; left:12%; top:-1785px; border:1px solid black; position:relative}
.a19
{ width:16%; height:1380px; left:71%; top:-3170px; border:1px solid black; position:relative}

.a20
{ width:8%; height:400px; left:4%; top:150px; border:1px solid red; position:fixed}
.a21
{ width:8%; height:400px; left:87%; top:150px; border:1px solid red; position:fixed}

</style>
<body>
<div class="a1">1</div>
<div class="a2">2</div>
<div class="a3">3</div>
<div class="a4">4</div>
<div class="a5">5</div>
<div class="a6">6</div>
<div class="a7">7</div>
<div class="a8">8</div>
<div class="a9">9</div>
<div class="a10">10</div>
<div class="a11">11</div>
<div class="a12">12</div>
<div class="a13">13</div>
<div class="a14">14</div>
<div class="a15">15</div>
<div class="a16">16</div>
<div class="a17">17</div>
<div class="a18">18</div>
<div class="a19">19</div>
<div class="a20">20</div>
<div class="a21">21</div>

</body>
</html>

时间: 2024-11-05 17:34:52

HTML4的相关文章

HTML5 与 HTML4 的区别(3) - 新增的属性和废除的属性

表单相关的属性 新增与表单相关的属性如下: 可以对 input(type=text).select.textarea 与 button 标签指定 autofocus 属性.它以指定属性的方式让标签在画面打开时自动获得焦点. 可以对 input(type=text) 与 textarea 标签指定 placeholder 属性,它会对用户的输入进行提示,提示用户可以输入的内容. 可以对 input.output.select.textarea.button 与 fieldset 指定 form 属

HTML5与HTML4的区别

1.    HTML5推出的理由 解决Web上存在的问题: Web浏览器间的兼容性低:在一个浏览器中可以运行的HTML.Css.Javascript,在另一个浏览器中不能运行. 原因:各浏览器规范不统一,没有被标准化. 解决方案:使各浏览器的功能符合通用标准. 文档结构不够明确:HTML4中元素不能把文档结构表示清楚. 解决方案:增加与结构相关的元素. Web应用程序的功能受到限制:HTMLL4对Web应用程序的贡献很小,比如:不允许同时上传多个文件. 解决方案:提供供Web应用程序使用的API

html4,xhtml,html5发展历史

SGML SGML 是一种很强大但很复杂的标记语言,HTML.XML 就是从中衍生出来的.SGML 的例子如下:<QUOTE TYPE="example"> typically something like <ITALICS>this</ITALICS> </QUOTE> SGML 最为强大和古老,XML 是 SGML 的一个子集,HTML 最初也试图成为 SGML 的一个子集. 实际上 W3C 下与网页(超文本)相关的标准有两个系列:H

HTML5与HTML4的10个关键区别

HTML5是HTML标准的下一个版本.越来越多的程序员开始HTML5来构建网站.如果你同时使用HTML4和HTML5的话,你会发现用HTML5从头构建,比从HTML4迁移到HTML5要方便很多.虽然HTML5没有完全颠覆HTML4,它们还是有很多相似之处,但是它们也有一些关键的不同.本文就列出了它们之间10个关键的不同之处. 1.HTML5标准还在制定中 首先要注意的是,HTML5虽然现在很火,但是HTML5标准还在制定中,标准仍在改变.HTML4已经10多年了,不会有任何改变了. 2.简化的语

html4 与 html5的区别

1. html5 与html4相比doctype声明进行了简化:h5  <!DOCTYPE html> 2.新增<canvas>标签,将逐渐代替Flash 3.新增<header><footer><article><nav><section>,使网页结构更明显 4.新增<menu><figure> 5.新增<audio><video>,一个加载音频,后者加载视频 contro

HTML5移动开发之路(42)——HTML4与HTML5文档结构比较

本文为 兄弟连IT教育 机构官方 HTML5培训 教程,主要介绍:HTML5移动开发之路(42)--HTML4与HTML5文档结构比较 一般来说,人们在书写包括HTML在内的文档时,习惯上按照类似于"章--节--小节"这样的层次结构来进行. 在HTML4中的描述方式: <html> <head> </head> <body> <h1>第一章 小强的HTML5移动开发之路</h1> <h2>1.1 HTM

HTML5新标签含义,用法及其与HTML4的区别

1.<article>: 定义独立的内容,如论坛帖子,博客条目,用户评论等内容. HTML5:<article></article> HTML4:<div></div> 浏览器支持: IE9+,Firefox,Chorme,Safari,Opera. 2.<aside>: 定义两栏或多栏的侧边栏内容,如联系我们,客服,网站公告,广告等内容. HTML5:<aside>Aside 的内容是独立的内容,但应与文档内容相关.&l

HTML5与HTML4的区别(2)

HTML5学习笔记之二——HTML5与HTML4的区别(2) _人人IT网 三.新增/废除的属性 1.新增的属性 1).表单相关的属性 对input(type=text),select ,textarea与button元素新增自动获取焦点的autofocus属性.auto 三.新增/废除的属性 1.新增的属性 1).表单相关的属性 对input(type=text),select ,textarea与button元素新增自动获取焦点的autofocus属性.autofocus 可以赋值为 aut

HTML5标签与HTML4标签的区别示例介绍_html5教程技巧

(1)概念的变化: HTML5专注内容与结构,而不专注的表现 <header> <hgroup>导航相关数据</hgroup> </header> <nav>菜单</nav> <article> <h1>标题:HTML5专题视频教程</h1> (2)声明与标签: HTML5在更多的声明和标签上面做了简化,也对兼容做了详细的规定,废除了部分元素,增加了部分元素. HTML5标签语法介绍及新增标记 1.

HTML5和以前HTML4的区别整理【转】

HTML5是HTML标准的下一个版本.虽然HTML5没有完全颠覆HTML4,但是它们也有一些不同.最新最全的HTML5-HTML4对比信息请看http://dev.w3.org/html5/html4-differences/,貌似略多的样子.在这个IE还仍然存在的世界里,HTML5的差别先掌握一些即可,等全部支持后再细细研究也不迟. 1. 简化的语法HTML5简化了很多细微的语法,例如doctype的声明,你只需要写<!doctype html>就行了.HTML 5 指定 UTF-8 编码的