地址: 上海市靜安區共和新路4718弄10號樓2樓
熱線:400-166-3538
電話:19301461038
郵箱:sales@shyuanzhen.cn
網站建設中CSS一般類與ID類!
前邊說到樣式類中的常規類,我們還可以在定義類時不把它與某個特殊標簽關聯起來,并有選擇地把該類應用到整個文檔的多個標簽中。例如:
.italic {font-style: italic;}
這里創建的是名為“italic”的一般類。要使用它,只要把它的名稱包括在class屬性中即可。例如,可使用<p>或<h1>來創建斜體段落或斜體標題。一般類使用起來非常方便,可以輕松地將某種特殊樣式應用到眾多標簽中。
網站建設中的ID類
幾乎所有HTMl標簽都支持id屬性,id屬性可以為元素分配一個在文檔中獨一無二的標識符。該標識符可以是URL的目標,被自動文檔處理工具所例用,也可以用來為元素指定某種樣式規則。
能夠識別樣式的瀏覽器可以只對那些用id屬性明確標記的文檔內容應用某種樣式類,在創建這種樣式類時,要遵循與樣式類一樣的語法,但是在類名前要使用“#”符號而不是句點。例如:
<style>
<!--
#yellow {color: yellow}
h1#blue {color: blue}
-->
</style>
在文檔中,可以使用同樣的id屬性來應用樣式,例如用<h1 id=blue>創建一個藍色標題。或者,哪上例所示,在文檔中到處使用id=yellow,將標簽中的內容變成黃色。也可以混合使用class和id屬性,這樣就有了對單個元素應用兩種獨立樣式規則的一定能力。
但是這樣定義的類有很嚴重的缺陷:html和XHTML標準規定,對于文檔中的每個標簽來說,其id屬性的值必須是惟一的。但是在這里,我們必須要利用同一個值來多次應用樣式類。即使當前瀏覽器允許你僥幸這樣操作,我們還是極力反對創建和使用帶有id屬性的樣式類。還是應該使用傳統的樣式類,這樣才能創建正確而且豐富的文檔。
在網站建設過程中,要避免兼容性問題,需要從規劃設計階段到測試上線階段都予以重視,以下是一些有效的方法: ### 規劃設計階段 - **明確目標瀏覽器和設備**:在項目初期,確定需要兼容的主流瀏覽器及其版本,以及目標用戶可能使用的各種設備類型(如桌面電腦、筆記本電腦、平板電腦、手機等)和屏幕尺寸,以便在設計和開發過程中有針對性地進行測試和優化。 - **采用標準規范**:遵循W3C制定的HTML、CSS和JavaScript等相關標準和規范進行編碼。使用語義化的HTML標簽,有助于搜索引擎理解頁面內容,也能使頁面在不同設備和瀏覽器上的解析更加一致。 ### 設計階段 - **響應式設計**:采用響應式網頁設計,運用媒體查詢、彈性布局等技術,使網站能夠根據不同設備的屏幕尺寸自動調整布局和樣式,確保在各種設備上都能提供良好的視覺體驗。 - **圖片處理**:使用合適的圖片格式,并根據不同設備的像素密度提供相應分辨率的圖片,以保證圖片在不同設備上的顯示效果清晰且加載速度快。 ### 開發階段 - **CSS樣式重置**:在編寫CSS樣式時,先使用通用的樣式重置代碼,消除不同瀏覽器默認樣式的差異,為后續的樣式設計提供一個統一的基礎。 - **JavaScript兼容性**:編寫JavaScript代碼時,要注意不同瀏覽器對JavaScript的支持程度和實現方式的差異。避免使用特定瀏覽器特有的JavaScript特性和方法,盡量使用通用的、被廣泛支持的JavaScript庫和框架,并確保所使用的庫和框架已經經過充分的兼容性測試。 ### 測試階段 - **多瀏覽器測試**:在網站開發過程中,定期在各種主流瀏覽器(如Chrome、Firefox、Safari、IE、Edge等)及其不同版本上進行測試,檢查頁面的布局、樣式、交互功能等是否正常顯示和運行,及時發現并修復兼容性問題。 - **多設備測試**:利用真實的設備和模擬器,對網站在不同類型和尺寸的設備上進行測試,包括各種智能手機、平板電腦、筆記本電腦和臺式電腦等,確保網站在所有目標設備上都能完美適配。 ### 上線后維護階段 - **持續監測**:網站上線后,通過使用專業的網站監測工具,持續監測網站在不同瀏覽器和設備上的訪問情況,收集用戶反饋和錯誤報告,及時發現可能出現的兼容性問題。 - **及時更新**:隨著瀏覽器的不斷更新和新設備的推出,網站可能會出現新的兼容性問題。因此,需要及時關注技術發展動態,對網站進行相應的更新和優化,以確保其兼容性始終保持良好狀態。
? ? ? ? | 公司名稱:上海緣震網絡科技有限公司 開戶銀行:中國工商銀行上海市彭浦支行 銀行賬號:1001 2508 0930 0206 455 |
總部:上海市奉賢區金海公路6055號29號3樓 分部:上海市靜安區共和新路4718弄10號樓2樓 商務官網:www.2n5c.cn 彥蓁科技:www.shyanzhen.cn | 緣震網絡成立于 2014 年,公司主要經營全案策劃,高端品質網站建設、多媒體視頻宣傳片制作、微信公眾號開發、微信小程序開發、商城定制、SEO優化、電商托管、空間托管、網站維護、應用軟件開發、手機端APP開發、等為客戶提供一條龍網絡運營解決方案的的技術型企業。我們在人力資源、業務范圍、設計、技術、服務、信譽度、規范管理及企業文化等諸多方面完善自己,公司目前已與千余家各類客戶進行長期戰略合作,提供專業的網站建設與運營服務。我們的口號:廣結良緣、震古爍今! |