HTML4a代表了HTML4的一個(gè)擴(kuò)展版本,它包含了一些HTML5的特性。下面是一些HTML4a代碼的例子:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01+RDFa 1.0//EN" "http://www.w3.org/MarkUp/DTD/html401-rdfa-1.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/"> <head> <title>My Example Page</title> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <link rel="alternate" type="application/rss+xml" title="Feed" /> <script type="text/javascript" src="example.js"></script> </head> <body> <h1>My Example Page</h1> <p>This is an example of HTML4a code.</p> <ul> <li><a >Link to Example.com</a></li> <li><a >Link to Example.net</a></li> </ul> <p>This is an example of using RDFa to add metadata to a page: <span rdf:about="http://example.com"><span property="dc:title">Example</span><span property="dc:creator">John Smith</span></span></p> </body> </html>
HTML4a代碼中的DOCTYPE聲明告訴瀏覽器,這是一個(gè)使用了RDFa的HTML4文檔。在HTML4a中,我們使用了命名空間來(lái)添加元數(shù)據(jù)。在這個(gè)例子中,我們使用了RDFa命名空間和Dublin Core命名空間來(lái)添加元數(shù)據(jù)。
除此之外,HTML4a也支持標(biāo)準(zhǔn)的HTML4元素和屬性。例如,在這個(gè)例子中,我們使用了標(biāo)題、段落、鏈接、腳本和元數(shù)據(jù)等標(biāo)準(zhǔn)的HTML元素和屬性。
最后,需要注意的是,HTML4a并不是一個(gè)官方規(guī)范,而是由W3C社區(qū)組織開(kāi)發(fā)的一個(gè)擴(kuò)展版本,它借鑒了HTML5的一些特性。因此,在編寫(xiě)HTML4a代碼時(shí),需要謹(jǐn)慎選擇使用的特性,以免出現(xiàn)兼容性問(wèn)題。