Re: [心得] 之前討論的web design (demo)

看板Web_Design作者 (超級白)時間14年前 (2010/01/09 12:46), 編輯推噓3(307)
留言10則, 4人參與, 最新討論串5/21 (看更多)
※ 引述《flamerecca (werewolf)》之銘言: 我發現好像很多人以為自己重新發明一個語法 就會讓事情比較簡單的樣子 當然有時候可能是這樣 例如javascript到jquery 但是jquery讓設計師愛用的原因是和css的方式很像 也就是這樣的設計師至少要會css的語法 但是html/css的狀況不一樣 第一 html已經夠簡單了 <h1></h1>~<h6></h6> <p></p> <img src="" /> <a href=""></a> <ul></ul> <li></li> <div></div> <span></span> 一個頁面只需要用到上面這些元素就夠了(表單?跟程式有連接的東西還是程設來吧) 這些已經夠簡單了 我實在想不出有什麼語法可以比這些更簡單 難道再縮短成[1][/1][u][/u].. 反而更難記吧 第二 html也根本不是樣式性的標記 html是描述頁面資料結構的標記 標記這的頁面哪裡是標題哪裡是段落哪邊是清單... 這個工作不管是美工或是程設都有可能做得來或做不來 所以主要問題是在CSS上 但是css的語法也已經夠簡單了 css的最大問題在於他設計不是排版用的 而是設計給一個線性資料結構(就是html)加上樣式的 只要css沒有變,要用css做美術想做的事情就會很難 然後那些很難的事情如果你是用程式(編輯器或中介語法)代替他做 那就會生產出很可怕又只能用在當下狀況的css 那所謂css很難做到的事情是什麼呢? 就是「整齊」(長得像表格)的排版 如果不知道 css的難處 美術總是很想讓頁面上的元素由左而右由上而下很整齊的排列 然後美術每想讓畫面多一列 我div又要多包好幾層了 另外我想典型的要求就是兩個並排的div底部要平行 這在css也沒有直接提供解決方式(直接設高度這種沒有彈性的方式不算) 這種也是沒有學css就無法理解的限制 還有上下居中對齊等等.. 我的看法是 如果css有提供以上平面設計式的語法 那就算用編輯器弄出來的語法也不會太難看 不過既然現在css限制這麼大 我不認為除了美術學css 了解網頁設計上的限制 其他任何想讓美術不碰css的方案都是增加日後維護的難度 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.11.67.57

01/09 14:25, , 1F
我覺得基本上要解決瀏覽器相容的問題就很複雜了
01/09 14:25, 1F

01/09 14:26, , 2F
而且FLASH並不是一個友善的呈現方式,如果要用FLASH去
01/09 14:26, 2F

01/09 14:27, , 3F
統合所有瀏覽器所看到的頁面呈現相同,我寧願去盡量
01/09 14:27, 3F

01/09 14:27, , 4F
調整CSS,讓所有瀏覽器所呈現的頁面看起來都盡量相同..
01/09 14:27, 4F

01/09 14:28, , 5F
而且網站美編人員要做這行,對HTML+CSS本身就該多點
01/09 14:28, 5F

01/09 14:28, , 6F
了解不是嗎?不然怎麼吃這行飯..XD
01/09 14:28, 6F

01/09 14:29, , 7F
老實講我看到FLASH就會很想關起來..除非是我想看的內容
01/09 14:29, 7F

01/09 14:58, , 8F
美工的居中真令人頭痛,我還遇過靠左1/4對齊的XD
01/09 14:58, 8F

01/09 17:12, , 9F
不對齊亂放的更可怕XD
01/09 17:12, 9F

01/09 21:30, , 10F
margin: 0 auto; ?
01/09 21:30, 10F
文章代碼(AID): #1BI0ezTw (Web_Design)
討論串 (同標題文章)
文章代碼(AID): #1BI0ezTw (Web_Design)