【CSS技巧】新标准带来的新问题
来源:互联网 发布:手机维修软件有哪些 编辑:程序博客网 时间:2024/06/05 04:29
今天一个网友询问:在 ASP.NET 2.0中Response.Write出来的内容为什么与控件直接赋值的结果不同?究其原因就是在ASP.NET 2.0里默认使用<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">文档定义模型,这个dtd的规则与以前的不同,因此,许多以前写的代码在新标准下无法正常运行。首先:这个规范要求<html>必须是最顶级标记(Firefox里可以在它之前写文字内容,养成好的习惯,最好不要这样),样式里面需要加单位,例如200px。尤其在使用脚本对对象设置样式时也要如此。下面的这段代码在该规范下显示的结果是不同。第一个div不能显示成100*100的方形块。
<%@ Page Language="C#" %>
<!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 runat="server">
<title>CSS样式</title>
</head>
<body>
<form id="form1" runat="server">
<div style="background: #D0D0D1; width: 100; height: 100">
<a href="http://dotnet.aspx.cc/">【孟子E章】</a></div>
<div style="background-color:Violet; width: 100px; height: 100px">
<a href="http://dotnet.aspx.cc/">【孟子E章】</a></div>
</form>
</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 runat="server">
<title>CSS样式</title>
</head>
<body>
<form id="form1" runat="server">
<div style="background: #D0D0D1; width: 100; height: 100">
<a href="http://dotnet.aspx.cc/">【孟子E章】</a></div>
<div style="background-color:Violet; width: 100px; height: 100px">
<a href="http://dotnet.aspx.cc/">【孟子E章】</a></div>
</form>
</body>
</html>
- 【CSS技巧】新标准带来的新问题
- 【CSS技巧】新标准带来的新问题
- 【CSS技巧】新标准带来的新问题
- 一个关于CSS选择器“优先级”的新问题
- CSS带来的好处
- 网站新标准 Div+CSS网站设计的优点
- VFP+SQL的新问题
- 我的VB新问题
- XCODE7的一些新问题
- 新问题
- 新问题
- 好男人的新标准
- Flex3修正了一些bug,也带来了一些新问题
- 新标准
- css嵌套带来的一个问题
- 网页制作之Css带来的好处
- css清除浮动带来的负面影响
- C/C++ 宏带来的奇技巧
- LCC编译器的源程序分析(56)寄存器分配的属性结构
- 在服务器端得到CheckBoxList控件最后选择项的方法
- 七个好的习惯
- C++的4种类型转换
- PreparedStatement处理批量SQL时,不支持SELECT常量内容(包括一些外面数据要作为参数SELECT)
- 【CSS技巧】新标准带来的新问题
- 不经保存,直接读取上传文件的内容
- 计算机系统漫游
- MFC的子类化技术
- XmlReader 读取器读取内存流 MemoryStream 的注意事项
- test
- TranslateMessage
- 三十六计之瞒天过海(第一计)
- 利用xslt对xml进行缩进格式化处理