这两个简单html写法有什么不同?
<html>
<title>
</title>
<body>
<table align= "CENTER " border=2 width=668 borderColor=#0033ff bgColor=#0033ff>
<tr>
<td bgColor=#ffffff height=120>
ok
</td>
</tr>
</table>
</body>
</html>
————————————————————————————
<html>
<title>
</title>
<body>
<DIV align=center>
<table border=2 width=668 borderColor=#0033ff bgColor=#0033ff>
<tr>
<td bgColor=#ffffff height=120>
ok
</td>
</tr>
</table>
</DIV>
</body>
</html>
++++++++++++
这两种写法有什么不同?哪种更好,大家平时是怎么写的?
另外,
在第二个
</table> 后面的 </DIV> 去掉也行,不去也行。那么大家去不去的?
------解决方案--------------------2种都不好~~
建议楼主先熟悉一下html,再了解一下xhtml,先有点基础再问问题...
------解决方案--------------------两种写法都一般,楼主可以了解一下xhtml+css的结构和表现分离的概念
这样或许简单点:
<html>
<title>
</title>
<body>
<style type= "text/css ">
div {
border:2px solid #03f;
width:668px;
height:120px;
text-align:center;
background:#03f;
}
div p {
background:#fff;
}
</style>
<div>
<p> ok </p> <!--假如此处是段落-->
</div>
</body>
</html>
------解决方案--------------------在第二个
</table> 后面的 </DIV> 去掉也行,不去也行。那么大家去不去的?
*************************************************************
不能去掉,你有 <div> 开始,就必须有 </div> 结束。浏览器上之所以去掉了也行是因为ie浏览器的容错性……firefox下浏览估计就有问题了
同he_8134(裤衩来多一个吧):先有点基础再问问题...
------解决方案--------------------你如果用div的布局或特有属性就用第一种,如用到div则 </div> 不能去掉。这是css国际标准要求的,养成好习惯。另外,新手可以先不用样式但是一定要有所了解。慢慢来学起来很快的。
------解决方案--------------------现在用DIV+css 比较好,用div更加的灵活。第一个当中的是直接在页面中加入表格,第2种是在页面上加一个图层,再在图层上加表格,对表格的修改更灵活,相对比第2中能好一些,我想你问的是这个意思把!
<div> </div> 必须同时使用,不加 </div> 也可以,是因为有些浏览器的检查错误的能力很强,而有些就不可以了。。。。。