HTML と CSS を書くための 6 つの最も効果的な方法

HTML と CSS を書くための 6 つの最も効果的な方法

この記事では、効率を向上させ、時間を節約することを願って、最も効果的な 6 つの方法を紹介します。

1. ダイナミック CSS

CSS コーディングを高速化したい場合は、動的 CSS を学習して習得する必要があります。ほとんどの動的 CSS では、コードの使用率を向上させるために、ネストされたファイル、変数、ミックスイン、セレクター継承関数が追加されます。

2. HTMLスニペット

コード スニペットを使用すると、HTML コードをすばやく記述できます。 Zen Coding と HAML が推奨されます。 まず、すぐに慣れることができます。次に、すべてのコードがテストされ、正しく生成されるため、人為的なエラーを回避できます。

3. CSSリセット

CSS リセットの利点は、ブラウザの非互換性を回避できることです。推奨: Eric Meyer の CSS リセットと YUI。

4. CSS グリッドレイアウト

多くの開発者は CSS グリッドレイアウトを使用していません。グリッド レイアウトのアイデアは従来の印刷出版から来ており、Web では、雑誌タイプのテンプレート/Web サイトではグリッド レイアウトが非常に重要です。この方法は、多くの開発者によって、製品設計のスピードを上げる効果的な方法であることが証明されています。

CSS グリッド レイアウトには、優れたクロスプラットフォーム サポートとその他の機能があります。関連リソースを以下に示します。

    ウェブデザインにどのCSSグリッドフレームワークを使うべきか 960 グリッドレイアウト YUI グリッドレイアウト ブループリント グリッドレイアウト 5. HTML/CSSエディタ

    優れたコード エディターが必要です。メモ帳以外にも多くのエディターがあり、それぞれに独自の機能があります。たとえば、coda の ftp エンジンは非常に安定しています。もちろん、Open Source China コミュニティにログインして、さらに多くのオープンソース コード エディターを検索することもできます。

      Notepad++ (Windows、無料) Aptana (全プラットフォーム、無料) Bluefish (全プラットフォーム、無料) Coda (Mac、99ドル) Textmate (Mac、57ドル) 6. その他のオンラインツール

      次のツールを使用すると、時間を少し節約できます。

        Backfire: Firebug の CSS 変更を保存します。 Live.js: CSS を更新します。 CSS 自動リロード: Live.js と同じですが、リロード時間を設定できます。 Yahoo Grid Builder: YUI グリッドの作成。マークアップ ジェネレーター: HTML コードに基づいて CSS タグを生成します。コーダ クリップ: コーダ クリップ。

        HTML と CSS を学び始めたばかりの場合は、手作業でコードを書き始めることをお勧めします。すでにしっかりした基礎がある場合は、上記の方法を試してください。

        コーディングを楽しんでください:)

        元記事: http://www.queness.com/post/8004/6-most-effective-methods-to-code-html-and-css

<<:  Centos7 で mysqldump を使用して MySQL データベースの毎日の自動バックアップを作成する

>>:  VueはExcelテーブルをインポートし、インポートに失敗したデータを自動的にダウンロードします。

推薦する

Dockerを使用してSonarQubeをインストールする詳細なチュートリアル

目次1. イメージをプルする1.1 関連するイメージをプルして実行する1.1.1 関連する画像を取得...

Nginx コンパイル済み nginx - 新しいモジュールを追加

1. 既存のモジュールを表示する nginx の sbin ディレクトリに nginx の sbin...

Windows で MySQL データベースを別のディスクに移動する

序文今日、MySQL をインストールしたところ、データベース ストレージがデフォルトで C ドライブ...

相同性とクロスドメイン、jsonp(関数カプセル化)、CORS原則の詳細な分析

目次同一起源ポリシーAjax リクエストの制限: Ajaxは自身のサーバーにのみリクエストを送信でき...

MySQL 権限制御の詳細分析

目次1. グローバルレベル2. データベースレベル3. 表面レベル4. 列レベルの権限5. サブルー...

XHTML 入門チュートリアル: フレーム タグの使用

<br />フレーム構造により、ブラウザの 1 ページに複数の Web ページを同時に表...

MySQL Limitクエリのパフォーマンスを向上させる方法

MySQL データベース操作では、一部のクエリを実行するときにデータベース エンジンが完全なテーブル...

Docker に nginx をインストールし、https 経由でアクセスを構成する方法

1. 最新のnginx dockerイメージをダウンロードする $ docker pull ngin...

GNU Parallelの具体的な使用法

それは何ですか? GNU Parallel は、1 台以上のコンピュータでコンピューティング タスク...

JS でオブジェクト プロパティを簡単にトラバースするいくつかの方法

目次1. 自己列挙可能なプロパティ2. Object.values()はプロパティ値を返します3. ...

Windows 7 で MySQL 8.0.16 をインストールして使用する場合、パスワードの変更と Navicat への接続に関する問題が発生する

MySQL のインストール時にいくつかの問題が発生しました。オンラインで見つけた回答は似たようなもの...

クールな点滅アラームボタンをおすすめします

効果は以下のとおりです。 コードは次のとおりです (クリックすると展開してソース コードが表示されま...

MySQL の count()、group by、order by の詳細な説明

最近、IM を実行するときに、これらの 3 つのキーワードを同時に使用したときに問題が発生しました。...

Nginx プロキシを使用してインターネットを閲覧する方法

私は通常、Tomcatや他のアプリケーションのリバースプロキシとしてnginxを使用しています。実際...

jQuery を使用して、iframe 下の無効なページ アンカー ポイントの問題を修正する

適用シナリオ: iframe ページにスクロール バーがなく、親ウィンドウにスクロール バーが表示さ...