考慮以下兩個標記片段:
<p style="text-align: center; font-size: 10pt">
Blah blah blah
</p>
與此相反:
<p align="center">
<small>
Blah blah blah
</small>
</p>
現在,性能優化工具通常建議應避免使用行內樣式,那么在這種情況下,第二個基于屬性的選項會更好嗎?
uj5u.com熱心網友回復:
我認為兩種情況都不好。您應該避免使用行內樣式。也許外部檔案中使用的css是正確的,使用類更改標簽樣式。
<p class="paragraph">
Blah blah blah
</p>
在 css 中
.paragraph {
text-align: center;
font-size: 10pt;
}
uj5u.com熱心網友回復:
當然有區別,當您使用單獨的單獨 CSS 檔案時,需要另一個請求然后決議才能實際繪制模板。但是如果您直接設定 html 樣式,它將直接決議而無需額外請求。這里最大的問題是代碼必須易于閱讀,并且其中實作的所有樣式的 html 看起來都一團糟。畢竟需要樣式化的屬性串列可能會很長,更不用說偽元素和它們的樣式了。CSS 檔案提供的是組織,它將兩種不同型別的代碼分開,使其更具可讀性和可理解性。在您發布的那個特定情況下,它不會產生任何區別,因為您無法注意到它,但總的來說,我強烈建議將 CSS 代碼分開。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/342569.html
下一篇:Java中的冗余分配與分配前檢查
