首页 web前端 css教程 学习WEB标准总结的一些CSS/XHTML知识小结第1/3页_经验交流

学习WEB标准总结的一些CSS/XHTML知识小结第1/3页_经验交流

May 16, 2016 pm 12:04 PM
web标准

1、很多兼容性问题,是因为不同标签在不同浏览器下有着不同的 padding margin默认值。所以可以事先定义

复制代码 代码如下:


* { padding:0; margin:0;}


或者

复制代码 代码如下:


ul,li,h1,h2,h3,h4,h5,h6,p,table,td,p,img,hr,dd,dt,span,a,dt,dd,ol{margin:0;padding:0;font-size:12px;}




2、关于布局,可以看dreamweaver cs3里的模板怎么写的,它的写法是最好的写法。大的布局,可以直接使用 dreamweaver cs3 里默认的那些模板。 然后去掉注释,就能用了。

3、适当的使用margin/padding,在调整box(盒子)中,元素位置的时候,使用box(盒子)的padding比较好。而不要使用,box内元素的margin。

原因是,box内元素使用margin的时候,会对box的margin产生影响,产生错位。

但在使用padding的时候注意一点: 比如本来 width:100px 的box,如果设置了padding-left:20px的话,那就要把width减去20px。

4、一个box,设置了border后,要把width减去border的粗。 比如width:100px 的box,左右有1px的边,那应该设置box width为98px。

5、在添加box的时候,能不给width和height的,尽量不给。

height可以靠内部的元素去撑开。

width不设置的话,一般默认就是100%宽。

6、同时给一个box设置背景图片和背景颜色的方法是,先设置背景图片,再设置背景颜色,代码如下:

复制代码 代码如下:


.bg {background:url(/images/blbian.gif) no-repeat}
.style1 {width:100px;height:100px;background-color:#ebf1e5;}





7、当float:left之类的东西写的太多,影响到周围,或者下面的元素的时候,尝试使用clear:both去清除。

复制代码 代码如下:




.clearfloat {
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}



8、在进行如下设置的时候


,会产生兼容性问题。 ie6会出问题,你会发现,box不是3px高。
需要如下设置: font-size:1px; 才不会有问题。参考 dw cs3模板中 clearfloat中的写法,还会加上line-height:0px。不过我发现不加也是可以的。但加会更正规。

9、在给单行文字设置height的时候,要同时设置line-height。不然会有兼容性问题,文字会有小的错位。

10、使用ul li列表的时候,一定要给ul设置 list-style-type: none; 不然会产生兼容性问题。 ff下会出现原点,而ie下经常看不到。


本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

web标准是什么东西 web标准是什么东西 Oct 18, 2023 pm 05:24 PM

Web标准是一组由W3C和其他相关组织制定的规范和指南,它包括HTML、CSS、JavaScript、DOM、Web可访问性和性能优化等方面的标准化,通过遵循这些标准,可以提高页面的兼容性、可访问性、可维护性和性能。Web标准的目标是使Web内容能够在不同的平台、浏览器和设备上一致地展示和交互,提供更好的用户体验和开发效率。

什么是Web标准和W3C标准? 什么是Web标准和W3C标准? Feb 19, 2024 pm 02:28 PM

Web标准以及W3C标准是什么,需要具体代码示例Web标准是一系列的技术规范和最佳实践,它们由W3C(WorldWideWebConsortium)制定并推荐给开发人员。它的目的是确保Web页面能够在不同的设备和浏览器中以相同的方式显示。W3C是一个国际性的组织,成立于1994年,由互联网先驱TimBerners-Lee发起,致力于制定和推广Web标

mac查看ionic版本? mac查看ionic版本? Feb 03, 2024 pm 06:45 PM

本篇文章将介绍如何在Mac上查看Ionic版本。希望对大家有所帮助,一起来了解吧。如何在Windows下使用ionic打包与开发IOS程序如果您使用Ionic开发应用程序,并且对于将应用程序打包发布到iOS和Android不太熟悉,您可以按照以下步骤进行操作:首先,运行"ionicbuildandroid"命令,完成后,在项目目录下的/platforms/android/build/outputs/apk文件夹中,您将找到生成的.apk文件。这个文件就是您的Android应用程序的安装包。2、为

Debian Strings能否兼容多种浏览器 Debian Strings能否兼容多种浏览器 Apr 02, 2025 am 08:30 AM

“DebianStrings”并非标准术语,其具体含义尚不明确。本文无法直接评论其浏览器兼容性。然而,如果“DebianStrings”指的是在Debian系统上运行的Web应用,则其浏览器兼容性取决于应用本身的技术架构。大多数现代Web应用都致力于跨浏览器兼容性。这依赖于遵循Web标准,并使用兼容性良好的前端技术(如HTML、CSS、JavaScript)以及后端技术(如PHP、Python、Node.js等)。为了确保应用与多种浏览器兼容,开发者通常需要进行跨浏览器测试,并使用响应式

国际web标准的涵盖有哪些 国际web标准的涵盖有哪些 Dec 25, 2023 pm 02:38 PM

国际web标准的涵盖有“HTML”、“CSS”、”JavaScript“、”XML“、”DOM”、“SVG”、“WebRTC”和“HTTP”八种:1、HTML,用于创建网页的标记语言,定义了网页的结构和内容;2、CSS,用于描述网页的样式和布局;3、JavaScript,脚本语言,用于在网页上添加交互和动态效果;4、XML,用于传输和存储数据的标记语言等等。

常见Web标准及其实际案例解析 常见Web标准及其实际案例解析 Jan 13, 2024 pm 03:50 PM

了解常见的Web标准及其实际应用案例在当今数字化时代,万维网已成为人们获取信息、进行交流和开展业务活动的重要平台。而Web标准则是保证网页在不同浏览器上正常显示和稳定运行的基础。本文将介绍一些常见的Web标准,并通过实际应用案例来说明它们的重要性。首先,HTML(超文本标记语言)是Web标准中最基础的一部分,用于描述网页的结构和内容。HTML使用标签来定义不

web标准有什么好处 web标准有什么好处 Oct 18, 2023 pm 05:38 PM

web标准的好处有提高跨浏览器兼容性、可访问性、可维护性、性能优化、搜索引擎优化、跨平台和设备兼容性、未来兼容性和可持续性等。详细介绍:1、跨浏览器兼容性,Web标准确保页面在不同浏览器上的一致性展示和交互,开发人员可以按照标准编写代码,减少针对不同浏览器的兼容性问题,提高开发效率和用户体验,同时用户也可以在不同的浏览器中获得一致的用户体验,无论是在桌面还是移动设备上等等。

web标准有哪些 web标准有哪些 Oct 11, 2023 pm 02:21 PM

Web标准有HTML、CSS、JavaScript、DOM、WCAG、WAI-ARIA、SVG、HTTP、RSS和RDF等。详细介绍:1、HTML是Web页面的基本构建块,定义了页面的结构和内容,HTML标准确保了页面的可访问性和跨浏览器兼容性;2、CSS用于控制页面的样式和布局,它使开发人员能够将样式与内容分离,提高了页面的可维护性和可重用性;3、JavaScript等等。

See all articles