Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 下拉导航选项卡不显示';不能使用doctype声明_Html_Css_Doctype - Fatal编程技术网

Html 下拉导航选项卡不显示';不能使用doctype声明

Html 下拉导航选项卡不显示';不能使用doctype声明,html,css,doctype,Html,Css,Doctype,我在VS2010中使用“li”、“ul”方法创建了一个下拉导航选项卡。我有一个doctype声明 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 这取决于您声明的HTML版本、使用的浏览器以及一系列不同的问题。如果您声明了HTML的不同版本,浏览器将以不同的方式处理它们 HTML5的

我在VS2010中使用“li”、“ul”方法创建了一个下拉导航选项卡。我有一个doctype声明

   <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">    

这取决于您声明的HTML版本、使用的浏览器以及一系列不同的问题。如果您声明了HTML的不同版本,浏览器将以不同的方式处理它们

HTML5的doctype声明非常简单,如

因此,在您声明的doctype版本、您使用的浏览器或您的doctype声明的语法之间会发生一些事情

严格的

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"  "http://www.w3.org/TR/html4/strict.dtd">

过渡的

 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

框架集

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">


布局的表格似乎有问题。您有一个未关闭的
元素。哦,我的代码中有一个已关闭的元素。我刚刚发布了相关部分:)尝试将您的代码移植到小提琴中。你看到了什么?对不起,什么是小提琴?还有为什么“doctype”声明会阻止“dropdown”发生?嗨,我已经尝试在所有可能的浏览器上使用这三个声明,但仍然没有成功。下面是我代码的前三行。你试过使用HTML5 doctype声明吗?它非常简单。你在多个浏览器中看到这个问题了吗?是的,我也尝试过,是的,它在任何浏览器中都不起作用。好吧,没有看到你所有的项目代码,我没有很多建议可以提供。如果您的站点没有
,只需省略
。我不相信有人会因此而贬低你。只要您没有使用不推荐的HTML功能,就应该可以了。
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">