[英]Validating html generated by php
我是Web開發的新手,因此為了確保自己編寫的代碼不錯,我一直在使用w3.org驗證工具。 我目前正在從事一個項目,在該項目中我使用php函數生成了很多html,並且我想驗證html,但是w3.org不支持該功能。 我發現這樣做的唯一方法是呈現代碼,查看源代碼並進行驗證,但這是一個笨拙,耗時的過程,由於在不同情況下呈現方式有所不同,因此只能近似驗證。 有什么建議么?
謝謝,
麗貝卡
您可以將Html Validator加載項用於FireFox。
主流瀏覽器中的各種開發人員工具將幫助您驗證腳本發出的HTML。
我認為Opera也內置了一些工具,但是坦率地說,只有在使用Fx和IE構建之后,我才使用Opera進行測試。
驗證器工具不會在乎php,因此,如果您的php是“壞”的,它將不會在乎。 它僅檢查html的簡潔性和對doctype的正確嵌套。
嘗試使用Web Developer 1.1.8工具欄。
此廣告活動效果很好,您可以在本地進行驗證,例如:
驗證本地CSS
驗證本地HTLM
如果您無權訪問某些外部Web服務器,甚至可以訪問它。
另外,安裝很容易,並且要驗證給定的頁面,您要做的就是右鍵單擊“工具”,這里有很多驗證選項。
步驟1:使用以下命令運行PHP以生成一些HTML:
php index.php > index.html
確保php
在系統PATH變量中。
第2步:使用常規html驗證工具驗證index.html。
Opera 12非常適合驗證生成的頁面,您只需轉到頁面,然后右鍵單擊並進行驗證。 就這么簡單,以至於大聲笑。
替代方法:在W3C驗證程序上使用Hitchhike直接輸入:
(我也面臨這樣的問題,我的登台服務器必須在線,以允許在此處進行簡單的驗證鏈接...)
w3c驗證器上的直接輸入將提交一個表單。 換句話說:實際的驗證頁面收到POST請求。
那么如何做:在該php文件中建立一個鏈接(即在您的頁腳中),導致一個submitForValidation.php:
尚未完成,但可能會很快實現。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.