DIV+CSS网页排版实用代码分享

需积分: 9 10 下载量 98 浏览量 更新于2024-09-09 收藏 5KB TXT 举报
"此资源提供了一些关于使用Div+CSS进行网页排版的常见代码示例,同时包含两个JavaScript函数,一个用于添加网页到收藏夹,另一个用于设置网页为首页。" 在网页设计领域,Div+CSS已经成为现代网页布局的标准方式,它替代了传统的表格布局,提供了更灵活、更语义化的页面结构。Div(Division)是HTML中的一个容器元素,通过CSS(Cascading Style Sheets)来控制其样式和布局,使网页设计更加模块化和易于维护。 1. **Div元素**:Div元素是一个通用的块级元素,通常用来组合其他HTML元素,创建网页的布局结构。通过CSS,我们可以设置Div的宽高、边距、背景、字体等属性,实现复杂的页面布局。 2. **CSS布局**:CSS提供了流式布局、网格布局、定位布局等多种方式。流式布局适合响应式设计,使网页在不同屏幕尺寸下都能良好显示;网格布局则可以将页面划分为多个单元格,方便内容的对齐和排列;定位布局(如position: absolute; 或 position: fixed;)可以让元素脱离正常文档流,自由定位在页面的任何位置。 3. **JavaScript函数**: - `addfavorite`函数用于添加当前页面到浏览器的收藏夹。对于不同的浏览器,如IE和Firefox,该函数使用了不同的方法:document.all对象是IE特有的,而window.sidebar属性适用于Firefox。 - `setHomePage`函数则用于将当前页面设为用户的浏览器主页。通过改变元素的行为(behavior)并调用setHomePage方法,可以实现这个功能。 4. **日期显示**:提供的JavaScript代码段还包含了显示当前日期的功能。通过获取当前日期对象,根据星期几设置不同的前缀,可以自定义日期的显示格式。 5. **浏览器兼容性**:上述JavaScript代码考虑了不同浏览器的兼容性问题,例如使用document.all和window.sidebar分别处理IE和Firefox的特定功能,这是在早期网页开发中常见的做法。 这些代码示例对于初学者或开发者来说非常有用,可以帮助他们理解和应用Div+CSS进行网页布局,以及掌握基本的JavaScript交互功能。在实际项目中,结合使用这些技术可以创建出既美观又实用的现代网页。
2009-06-09 上传
XHTML 40个例子显示的内容一样,通过CSS实现不一样的布局效果, 是学习div + css排版的绝佳教程.body标签内的内容如下: Header 1) Content here. column long long column very long fill fill fill long text text column text silly very make long very fill silly make make long make text fill very long text column silly silly very column long very column filler fill long make filler long silly very long silly silly silly long filler make column filler make silly long long fill very. very make make fill silly long long filler column long make silly silly column filler fill fill very filler text fill filler column make fill make text very make make very fill fill long make very filler column very long very filler silly very make filler silly make make column column fill long make long text very make long fill column make text very silly column filler silly text fill text filler filler filler make make make make text filler fill column filler make silly make text text fill make very filler column very column text long column make silly long text filler silly very very very long filler fill very fill silly very make make filler text filler text make silly text text long fill fill make text fill long text very silly long long filler filler fill silly long make column make silly long column long make very 2) Navigation here. long long fill filler very fill column column silly filler very filler fill fill filler text fill very silly fill text filler silly silly filler fill very make fill column text column very very column fill fill very silly column silly silly fill fill long filler 3) More stuff here. very text make long silly make text very very text make long filler very make column make silly column fill silly column long make silly filler column filler silly long long column fill silly column very Here it goes the footer