美しいコードは美しい Web サイトの基礎です。優れた CSS は、同様に優れた HTML の上にのみ存在します。クリーンでセマンティックな HTML コードは、Web サイトをより堅牢にします。この記事では、Web デザインに携わるすべての人に適した、クリーンな Web デザイン コードを実現するための 12 の法則について説明します。 1. 厳格なDOCTYPE
![]() 参考文献:
![]() 参考文献:
![]() 5. 以下のようにタグを正しくネストします。コードの最初の行では、<h1> タグが <a> タグ内にネストされています。ほとんどのブラウザでは正しくレンダリングされますが、これは良い習慣ではありません。タグはブロック オブジェクトではなくインライン オブジェクトであり、インライン オブジェクトにはブロック オブジェクトを含めないでください。 ![]() 6. 不要な <div> を削除する <div> はよく乱用されます (特に、現在私たちが陥っている DIV+CSS 神話では - 翻訳者)。人々は CSS スタイルを割り当てるためにすべてを <div> 内に配置したいと考えますが、この乱用は肥大化につながります。 ![]() 参考文献:
![]() 8. 下の図に示すように、CSS を使用してテキストのレイアウトを制御します。大文字を直接使用しないでください。CSS を使用してこれらのテキスト レイアウトの形式を制御すると、より柔軟になります。 ![]() 9. <body> に別のクラス/IDを割り当てる ページ内のすべてのオブジェクトは body 内に配置されているため、body タグに別のクラス/ID を割り当てることは、ページ内の任意のオブジェクトを見つけるのに適した方法です。 ![]() 参考文献:
ウェブサイトが W3C の検証に合格するかどうかについて、あまり厳格に考える必要はありません。ウェブ デザインには、他にも考慮すべき点がたくさんあります。W3C の検証結果だけに固執すると、より重要な要素に影響する可能性があります。たとえば、IE6 には W3C 標準のバグが多数あります。W3C の検証に 100% 合格するためにウェブサイトが IE6 をサポートしていないと発表すると、少なくとも中国では、利益よりもトラブルの方が大きくなります。 - 翻訳者 ![]() 参考文献:
![]() 12. ベストを尽くす ゼロから作成する場合、上記の原則に従う方がはるかに簡単です。古いコードを変更する必要がある場合は、面倒な作業になります。一部の CMS システムはコーディングが貧弱で、作業が遅くなったり、Web サイトが大きく、変更する点が多すぎたりすることがあります。いずれにしても、常に良い習慣を維持することが非常に重要です。 ![]() |
<<: Dockerのインストール、イメージの作成、NodeJSプログラムの読み込みと実行の詳細なプロセス
>>: JavaScript を使用して簡単なアルゴリズムを実行する方法
Docker イメージのダウンロードが停止したり、遅すぎたりするネットでいろいろな方法を検索しました...
目次プロジェクトにおける一般的な支払い方法Alipay決済微信ペイプロジェクトにおける一般的な支払い...
この記事の例では、画像比較を実現するためのjQueryプラグインの具体的なコードを参考までに共有して...
このチュートリアルでは、インストールに最新の MySQL コミュニティ グリーン バージョンである ...
最近 Docker を勉強しているのですが、よく問題に遭遇します。Docker イメージをダウンロー...
最近、cronスケジュールタスク用のdockerを作りたいと思っており、Dockerfileで次のよ...
張新旭氏の記事を引用して皆さんにシェアしたいと思います。 変更を加えたい場合は、対応する画像によって...
1. シナリオ表示Tomcat ログに次の例外情報が時々報告されます。何が起こっているのでしょうか...
インストール プロセスは、コンパイル手順を除いて、基本的にソース バージョンと同じです。この記事では...
目次1. 応答原理の基盤2. コアオブジェクト: Dep と Watcher 3. 依存関係を収集し...
目次1. 配列を宣言して初期化する2. 合計、最小値、最大値を計算する3. 文字列、数値、オブジェク...
この記事では、参考までにMySQL 5.7.13 winx64のインストールと設定方法のグラフィック...
現在、コンピュータモニターの画面解像度はますます高くなる傾向にありますが、携帯電話などのモバイルデバ...
Electronのインストール cnpm 電子をインストール -g electron-package...
序文この記事では、DBA がいないチームが参考にできるように、MySQL の一般的な使用に関するヒン...