Web_Design 板


LINE

※ 引述《giyoshi (mm.....)》之銘言: : 最近從後端的php跟C++ 開始往前走到 Javascript XHTML css... : 發現CSS真的頗妙的...不過也碰到問題~~ : 首先是 : 我發現常常會動不動(如:字型顏色大小或粗細改變) : 就<div id="xxxxxx"> : 然後就去 css檔補上#xxxxxx{...} : 最後就是css檔感覺很大... : 讓我在想說難道寫css之前要做SA分析一下哪些DIV怎麼定義之類的? : 不然我覺得我的CSS檔好大...讓我不覺得維護起來會比較方便 : 還是因為我自己堅持想把CSS全部放在單一.css檔裡面造成的? : 第二個是 : 發現自己不是很了解 什麼情況要用class? 什麼時候要用id? : 我知道id是unique的...但是被我用起來好像都亂用 真糟糕(大部分都用id) 選擇器有三種,扣掉* 指所有物件以外, 一種是tag selector,直接針對全部<a> <span>, 如果你只是針對tag的外觀顯示字樣,可以用這個。 反正取交集嘛,看是客製化的成分多,還是一般化的成分多。 客製化多就認命一個一個指定,一般化多當然就寫class,看哪個比較省囉。 我的作法是沒有兩個以上要設定的話就寫id, 有兩個以上要設定就寫class (看語意,不是看語法一不一樣) 全部或有9成以上是一樣的就用tag。 我舉例,做某個網站的時候假設我用圖片(img)當button, 常常我們會需要對他下 cursor:pointer; (不要再用cursor:hand了!) 假設我只有要對他下cursor,這時候我可以有三個選擇, 一個是 img{ cursor:pointer;} 然後幾個少數特例再下 cursor:default; 另一個是 每一個去下 class="hand" , .hand{cursor:pointer;} 再來另一種不建議的就是每一個都寫 #id 去指定 {cursor:pointer;} 至於字體變大或換顏色,我覺得是不是應該改用別的tag? 如<strong>或<b> 之類的,過於倚賴同一個tag其實也不是好現象喔... : 最後一個問題是 : 我以為運用css的話, 最好是將所有CSS集中在.css檔裡面 : 然後都用<link>的方式來產生網頁裡面的css : 這樣是對嗎?? : 還是說應該是共通的屬性丟在 common.css(假設) : 然後各網頁裡面定義自己獨有的css屬性?? 如果你每個頁面都有共有的 ex. 字體、背景 , 這些就適合丟common 然後各自的id/class如果差異很大,就寫自己的.css 反之 如果每個頁面都差不多 ,就寫一起就好了。 重點在於載入的時候不要一次載入太大量的資料 (以現在的網路 大概500KB可以算大量吧) 當然如果你有考慮到擴充性的問題,(通常這個不會考慮網站外觀的一致性) 就會比較建議每個網頁都自己寫一個。 像無名那樣,留言板/相簿/網誌都可以自定自己的版型。 : 感謝有經驗的前輩告知啊!!!! : 非常感謝~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --  ▄▅▆▇███▇▆▅▄▃        ╰┼╯─╮ ╮         ◥███████████◣       ╰┼╯=│=│         ◥██████───────    *. ╯  ╯ ╯ の 物 語 .*  ◥███████──────◣ ~ ◢◣             ◢◣  ◥██████───────◤   ◥◤  空白的世界.翼 ◥◤  ◥██▁▂▃▄▅▆▇███▆▅▄▃▂▂telnet://tony1223.no-ip.info --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.115.79.4
1F:推 giyoshi:感謝啊~~~給你個推!!!! 10/06 14:57







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Soft_Job站內搜尋

TOP