前提・実現したいこと
Bootstrap4
HTML5
Bootstrap4を学習しているのですが、
Style制御のユーティリティは使うべきなのでしょうか?
Bootstrap3は軽く利用経験有です。
ユーティリティの何に引っかかっているか①
HTMLとCSSを分ける理由について、私は以下のように学校で習いました。
「HTMLは文書を記述する為の言語として生まれたが、Webページの発展により文書と関係ないタグが増えてしまった。
その代表が<font>であった為、デザインは別言語、つまりスタイルシートに記述することになった。」
この理論でいうと、Style制御のユーティリティは使うべきではない気がしています。
ユーティリティの何に引っかかっているか②
また、ユーティリティーを使った場合、同じ記述が増えてしまう気がしています。
例えば、メニューバーの文字を白にしたい場合、
以下のソースを見ると、aタグのクラスに「text-white」と繰り返しかかれています。
スタイルシートにで「.nav-link」にまとめて「color: white;」を指定すれば記述は1回で済みますし、Saasも使えます。
<div class="container-fluid"> <div class="row" id="header"> <div class="col-lg-2" > <img src="img/logo6.png" alt="肉Mapロゴ" class="w-100" /> </div> <div class="col-lg-10" > <ul class="nav justify-content-end"> <li class="nav-item"> <a class="nav-link text-white active" href="#">Home</a> </li> <li class="nav-item"> <a class="nav-link text-white" href="#">How to Use</a> </li> <li class="nav-item"> <a class="nav-link text-white" href="#">Contact</a> </li> <li class="nav-item"> <a class="nav-link text-white" href="#">Login</a> </li> </ul> </div> </div> </div>
style制御のユーティリティを使うべきか?使わないべきか?
また、理由を添えてお答え頂けると幸いです。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/11 01:22