Upgrade to Pro — share decks privately, control downloads, hide ads and more …

2019_09_26_LT_TableMarkup_vs_ListMarkup

 2019_09_26_LT_TableMarkup_vs_ListMarkup

Hiroki FUJIMOTO

September 26, 2019
Tweet

Other Decks in Programming

Transcript

  1. // 表題部分を
 // theadに記述する
 // (ただ調査した感じ
 // <thead>使ってない人少なかった)
 
 <thead>


    <tr>
 <th></th>
 </tr>
 </thead>
 
 // 表の内容を
 // tbodyに記述する
 
 <tbody>
 <tr>
 <td></td>
 </tr>
 </tbody>

  2. - HTMLだけで表が作れる
 
 - HTMLとCSSの分担が明快
 
 - head要素とbody要素で
 分かれているので読みやすい
 (

    htmlタグに明確な意味付けす ることが可能 )
 
 - row要素は拡張性しやすい
 
 
 
 - 記述量が増えてしまう
 
 - <td>?<thead>?<th>?
 ってなる
 
 - テーブルでないと使えないテ クニック
 
 - column要素は拡張しにくい
 

  3. - リストだけで全部できちゃうか ら楽
 
 - CSSもFlexboxだけ使えばい いから楽
 
 - column要素は拡張性しやす

    い
 
 
 
 
 - CSSの記述量は増える
 
 - 変更しづらい
 
 - HTMLに明確な意味づけがで きない
 
 - row要素は拡張しにくい
 -> 鬼の入れ子構造になる可能 性がある