一個很簡單的問題:PHP的包括文件,其中包含了HTML標記和js腳本
「Headers.html」,包含了一些被JS腳本驅動的下拉菜單。腳本位於頭部,菜單位於主體部分。
「Content1.html」,「Content2.html」等都有自己的< head>和<體>,另外它們含有PHP包括<體內聲明>在的元素帶來的「 Headers.html」。
這樣的安排是非法的,因爲它重複< head>和<體>生成的文件中,對不對?但是,如果我沒有在「headers.html」中定義< head>,那麼最終文件的主體中間會出現js腳本。我想將所有腳本放入第三個文件中,該文件將包含在內容文件的< head>內,但這意味着「headers.html」中的菜單不能作爲獨立工作,這是一個煩惱。那麼,包含腳本的html文件的最佳做法是什麼?
爲什麼在需要使用菜單的任何位置包含腳本文件是一個巨大的煩惱? – 2012-07-28 07:14:03
這不是一個很大的煩惱,但我想知道是否將腳本和標記合併在一起是「最佳實踐」。 – aag 2012-07-28 19:03:43