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テーブルをインポートし、インポートに失敗したデータを自動的にダウンロードします。

推薦する

CentOS6.9 での MySQL 5.7.17 のインストールと設定のチュートリアル

CentOS6.9はMysql5.7をインストールします。参考までに、詳細は次のとおりです。 1. ...

MySQLの構文、特殊記号、正規表現の詳細な説明

Mysql でよく使用される表示コマンド1. 現在のデータベース サーバー内のデータベースの一覧を表...

Centos7.x での Nginx のインストール、SSL 設定、一般的なコマンドの詳細な説明

1. インストールyumを使用してインストールする ##yum nginx を自動的にインストールす...

SecureCRT に基づくリモート Linux ホストへのファイルのアップロードとダウンロードのグラフィカルな手順

wget や curl ツールを使用して、Linux サーバーで大規模なネットワーク ファイルを直接...

Node.js のフロントエンドとバックエンドのインタラクションによるユーザーログインの実装の実践

目次1. プロジェクト要件次にコーディングを始める1. フロントエンドページを作成する(CSSスタイ...

Linux echo テキスト処理コマンドの使用法と例

Linux ヘルプ ドキュメントでの echo の説明は、Python や Java などのプログラ...

docker を使用して複数のネットワーク インターフェースを持つコンテナーを起動する方法の例

コンテナにネットワークインターフェースを追加する1 デフォルトのネットワークモードでコンテナを実行す...

この記事はPReact10.5.13のソースコードを理解するのに役立ちます

目次render.js 部分create-context.js 部分差分部分Reactのソースコード...

jQuery タグセレクターの適用例の詳細な説明

この記事では、jQueryタグセレクターアプリケーションの具体的なコードを例として紹介します。具体的...

Vueでタイマーをエレガントにクリアする方法

目次序文最適化派生的な質問: beforeDestroy はトリガーされませんか?序文タイマーをクリ...

ローカルでビルドした Docker イメージを Dockerhub に公開する方法

今日は、ローカルの Docker プロジェクト イメージを dockerhub に公開する方法を紹介...

検証コードケースのjs実装

この記事の例では、検証コードを実装するためのjsの具体的なコードを参考までに共有しています。具体的な...

MySQL 5.7 のスロークエリログの時間がシステム時間より 8 時間遅れている理由の詳細な説明

遅いクエリをチェックすると、時間が正しくなく、システム時間とちょうど 8 時間異なっていることがわか...

パズル効果を実現するネイティブ js

この記事では、パズル効果を実現するためのネイティブjsの具体的なコードを参考までに共有します。具体的...

CSS3は背景画像にマスクを設定し、マスクスタイルの継承の問題を解決します。

多くの場合、透明度の設定やぼかしなど、写真の背景を加工する必要があります。 ただし、背景画像が配置さ...