相关疑难解决方法(0)

有什么理由不开始使用HTML 5 doctype?

它应该向后兼容HTML4和XHTML.John Resig发布了一些有益的信息.

只要我们不使用任何新的和尚未支持的功能,开始使用此doctype构建网站会有任何不利之处吗?

html html5 doctype

132
推荐指数
1
解决办法
7万
查看次数

在DIV元素上使用max-height

我有一个DIV元素设置为包含一个表元素.

表元素将具有0到350行的任何位置.

我认为调整此DIV元素大小的最简单方法是应用max-height属性,以便DIV元素在添加内容时增长,并在内容超出max-height属性时添加滚动条.

码:

<div style="max-height:209px;overflow:auto;">
     <table>
         <tr><td>CONTENT</td></tr>
     </table>
</div>
Run Code Online (Sandbox Code Playgroud)

我得到的是当内容达到最大高度限制时,而不是应用overflow属性,div元素只是保持增长.

当然这只发生在IE7中.Firefox和Safari按设计工作.

编辑:好的,这是整个HTML页面,ctrl+ f我遇到问题的区域的"距离".

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
 <title>Voyage Planning | Tools | Discharge Ports</title>
    <link rel="shortcut icon" type="image/x-icon" href="/vp/favicon.ico" />
 <!--[if gte IE 6]><!-->
  <link rel="stylesheet" type="text/css" href="/vp/_assets/css/screen.css" media="screen,projection,print" />
  <script type="text/javascript" src="/vp/_assets/js/jquery-1.2.3.min.js"></script>
     <script type="text/javascript" src="/vp/_assets/js/main.js"></script>
    <!--<![endif]-->
</head>
<body>
<script language="javascript" type="text/javascript">
<!-- 
 function dischargeport_selected()
 {
  if (document.postform.dpid.value == "")
   { window.location.href = "/vp/tools/dischargeports.asp"; }
  else …
Run Code Online (Sandbox Code Playgroud)

html css internet-explorer-7

9
推荐指数
2
解决办法
7万
查看次数

HTML DTD - 有什么意义?

可能重复:
html中有哪些不同的doctypes,它们是什么意思?

对网络开发的某些方面缺乏经验(我总是更多地集中在后端而不是前端),任何人都可以告诉我他是否应该担心网页开头的DOCTYPE声明吗?

是最常见的HTML 4.01,我应该构建我的Web应用程序以符合此标准吗?

html doctype dtd

5
推荐指数
1
解决办法
1072
查看次数

HTML5不基于SGML,因此不需要引用DTD

来自:http://www.w3schools.com/tags/tag_doctype.asp

<!DOCTYPE>声明不是HTML标记; 它是Web浏览器关于页面编写的HTML版本的指令.

在HTML 4.01中,<!DOCTYPE>声明引用DTD,因为HTML 4.01基于SGML.DTD指定标记语言的规则,以便浏览器正确呈现内容.

HTML5不基于SGML,因此不需要引用DTD.

提示:始终将<!DOCTYPE>声明添加到HTML文档中,以便浏览器知道所期望的文档类型.

粗体语句是否意味着当我们使用HTML 5时,我们不需要指定<!DOCTYPE html>
这句话到底意味着什么?

我目前正在使用浏览器Firefox 4在我的html文件中使用<!DOCTYPE html>.我删除了该声明,但没有看到渲染输出有任何差异.这是否意味着问题可能发生在旧浏览器中而不是新浏览器中?

html dtd

4
推荐指数
1
解决办法
3440
查看次数

标签 统计

html ×4

doctype ×2

dtd ×2

css ×1

html5 ×1

internet-explorer-7 ×1