我想知道是否有任何方法可以將HTML代碼插入網站的所有其他頁面,而不會丟失文件的CSS設計。我試過使用,但太亂了。我想知道是否有更簡單的方法將HTML文件插入到所有其他文件中。在所有頁面上插入菜單選項卡 - HTML&CSS
我試圖在頁面中加載的文件是菜單選項卡的HTML。
代碼:
<nav id="tab">
<ul>
<li><a href="index.html" id="tabb">HOME</a></li>
<li><a href="codes/index.html" id="tabb">CODES</a>
<ul id="codeul">
<li><a href="codes/mirc_downloads/index.html" id="tabb">mIRC</a></li>
<li><a href="codes/batch_downloads/index.html" id="tabb">BATCH</a></li>
<li><a href="codes/samp_downloads/index.html" id="tabb">SA-MP</a></li>
</ul>
</li>
<li><a href="gallery" id="tabb">GALLERY</a></li>
<li><a href="#" id="tabb">CONTACT</a>
<ul id="contul">
<li><a href="http://facebook.com/areeb12/" id="tabb">Facebook</a></li>
<li><a href="http://twitter.com/AreebBeigh/" id="tabb">Twitter</a></li>
<li><a href="https://plus.google.com/u/0/107540768248951141539" id="tabb">Google</a></li>
<li><a href="http://instagram.com/areebbeigh" id="tabb">Instagram</a></li>
</li>
</ul>
</ul>
<div id="clear"></div>
</nav>
CSS
/* Nav tab */
#tab {
background-color: #000;
padding: 1px 50px;
opacity: 0.7;
position: relative;
top: 65px;
margin-top: -64px;
//float: right;
//border-bottom: 1px solid grey;
}
#tab ul li a {
padding: 15px 14px;
text-decoration: none;
font-weight: bold;
font-size: 24px;
background-color: black;
border-right: 1px solid white;
border-left: 1px solid white;
color: white;
}
#tab ul li a:hover {
padding: 15px 14px;
text-decoration: none;
font-weight: bold;
font-size: 24px;
background-color: #33333;
//opacity: 1;
color: white;
}
#tab ul li ul a {
padding: 10px;
display: block;
background-color: #333333;
}
#tab ul li ul a:hover {
padding: 10px;
display: block;
background-color: #666666;
}
#tab ul li ul {
background-color: #333333;
}
/* Contact drop down edits */
#contul {
width: 126px;
}
/* Codes drop down edits */
#codeul {
width: 97px;
}
#tab ul li {
display: inline;
position: relative;
}
/* Drop down menu */
#tab ul ul {
display: none;
position: absolute;
left: 0px;
background-color: white;
}
/* Trigger for drop down menu */
#tab ul li:hover ul{
display: block;
transition: 0.3s;
}
#clear {
clear:both;
}
如果需要任何進一步的信息,這裏的網站:www.areeb-beigh.tk
的標籤只在指數.html頁面,因爲我不想複製和粘貼到每一個單一的頁面長的HTML ..此外,編輯相同就像是一個很多的工作。
我只是一個初學者,所以請保持簡單:)!任何幫助,將不勝感激。
在此先感謝:)!
問候 -Areeb
Thx爲您的答覆, 是的我已經鏈接到一個單一的樣式表。我剛剛在帖子中添加了一個CSS代碼片斷。 'HTML'中是否還有其他方法?我可以在每個頁面上包含標籤嗎? :| – Areeb
恐怕不是。對於HTML來說,似乎嵌入文件的唯一方法是使用iframe來完成。你也可以嘗試一些JavaScript或jQuery更具體:http://stackoverflow.com/questions/8988855/include-another-html-file-in-a-html-file – ProDexorite
好的。感謝您的支持 :)! – Areeb