"http://www . w3 . org/TR/XHTML 1/DTD/XHTML 1-transitional . DTD & quot;& gt
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Prac 3</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<link rel="stylesheet" type="text/css" href="stylesheet.css"/>
</head>
<body>
<ul>
<li><a href="#Trade digital books in the midst of a pandemic.">Trade digital books in the midst of a pandemic.</a>. </li>
<li><a href="#Worldwide ">Worldwide</a></li>
<li><a href="#South_Africa">South Africa</a></li>
<li><a href="#Conclusion">Conclusion</a></li>
<li><a href="#Sources">Sources</a></li>
</ul>
</body>
</html>
我的樣式表沒有鏈接到我的XHTML 但是如果它是一個HTML,它是有效的。
我復制并粘貼了你的例子,但沒有問題。這是我20年前在XHTML中使用的:
<?xml version="1.0" encoding="us-ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US">
然而,正如已經評論過的,這個社區已經從XHTML向前發展了。我相信這是當今公認的標準: HTML文檔的剖析
<!doctype html>
<html lang="en">
<head>
<title></title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
</head>
<body>
</body>
</html>
回答您的問題的底線是:您指出了XHTML的問題,但是您可能不應該使用XHTML。所以不要使用它,沒有鏈接你的CSS的問題。