Web 開発の面接と筆記試験に必須の知識(必読)

Web 開発の面接と筆記試験に必須の知識(必読)

HTML のインライン要素とブロックレベル要素の違い:

標準的なドキュメント フローでは、ブロック レベル要素には次の特性があります。

①常に新しい行から始めて、行全体を占有します。

②高さ、行の高さ、余白、パディングをすべて制御できます。

③帯域幅はコンテンツに関係なく、常にブラウザの幅と同じになります。

④インライン要素やその他のブロック要素に対応できる

インライン要素の特性:

①その他の要素が1行に並んでいる。

②高さ、行の高さ、余白、パディングを変更できます。

③幅はコンテンツにのみ関係します。

④インライン要素には、テキストまたは他のインライン要素のみを含めることができます。

幅と高さは設定できません。幅はコンテンツに応じて増加し、高さはフォント サイズに応じて変化します。インライン要素は外側の境界線を設定できますが、外側の境界線は上下には機能せず、左右にのみ機能します。インラインの境界線も設定できますが、IE6 では内側の境界線は上下には機能せず、左右にのみ機能します。

一般的なブロックレベル要素とインライン要素:

•ブロック要素

1. * 住所
2. * blockquote - ブロック引用
3. * center - 中央揃えブロック
4. * dir – ディレクトリ一覧
5. * div - 一般的に使用されるブロックレベル、CSSレイアウトのメインタグでもある
6. *dl – 定義リスト
7. * fieldset - フォームコントロールグループ
8. * フォーム - インタラクティブフォーム
9. * h1 – 大きな見出し
10. *h2 – サブ見出し
11. * h3 – レベル3の見出し
12. *h4 – レベル4の見出し
13. * h5 – レベル5の見出し
14. *h6 – レベル6の見出し
15. * hr - 水平区切り
16. * isindex - 入力プロンプト
17. * メニュー - メニューリスト
18. * noframes - フレームオプションコンテンツ(フレームをサポートしていないブラウザの場合、このブロックコンテンツが表示されます)
19. * noscript - オプションのスクリプトコンテンツ(スクリプトをサポートしていないブラウザではこのコンテンツを表示します)
20. *ol – ソートテーブル
21. * p – 段落
22. * テキストの事前フォーマット
23. * 表
24. *ul - 順序なしリスト

• インライン要素
1. * a - アンカーポイント
2. * abbr - 略語
3. * 頭字語 - 最初の文字
4. * b - 太字(非推奨)
5. * bdo - bidiオーバーライド
6. * 大きい - 大きいフォント
7. * br – 改行
8. * 引用 – 引用
9. * コード - コンピュータコード(ソースコードを引用するときに必要)
10. * dfn – フィールドを定義する
11. * em – 強調
12. * フォント - フォント設定(非推奨)
13. * i - イタリック体
14. * img – 画像
15. * 入力 - 入力ボックス
16. * kbd – キーボードのテキストを定義する
17. * ラベル – テーブルラベル
18. *q – 短い引用
19. * s - ハイフン(非推奨)
20. * samp - サンプルコンピュータコードを定義する
21. * 選択 – 項目の選択
22. * 小 - 小さいフォントのテキスト
23. * span - 一般的に使用されるインラインコンテナ。テキストブロックを定義します。
24. * ストライキ
25. * 強い - 太字の強調
26. * sub – 下付き文字
27. * sup - 上付き文字
28. * textarea – 複数行テキスト入力ボックス
29. * tt - テレテキスト
30. * u - アンダースコア
31. * var – 変数を定義する

ウェブ開発の面接や筆記試験に必須の知識(必読)に関する上記の記事は、編集者が皆さんに共有する内容のすべてです。皆さんの参考になれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。

オリジナル URL: http://www.cnblogs.com/yzybc/p/5643554.html

<<:  Nginx の Docker インストールの問題とエラー分析

>>:  JavaScriptプロトタイプチェーン図のまとめと実践

推薦する

nginx で同時接続リクエストの数を制限する方法

導入同時接続数を制限するモジュールは http_limit_conn_module です。アドレス:...

Docker swarm の簡単なチュートリアル

3つの仮想マシン132、133、134を群がらせる1. クラスターを初期化し、自分自身をクラスターに...

MySQL でデータをクエリし、条件に基づいて別のテーブルに更新する方法の例

この記事では、MySQL が条件に基づいてデータをクエリし、別のテーブルに更新する方法を例を使用して...

SQL文でのgroup byの使用について簡単に説明します

1. 概要Group by は、by の後の規則に従ってデータをグループ化することを意味します。いわ...

Vueはアップロードコンポーネントを実装します

目次1. はじめに2. アイデアファイルをアップロードする2つの方法3. ライフサイクル4. コード...

アコーディオン効果を実現するJavaScript

この記事では、アコーディオン効果を実現するためのJavaScriptの具体的なコードを参考までに紹介...

Linux システムで .sh ファイルを実行する方法

Linux システムで .sh ファイルを実行する方法は 2 つあります。たとえば、ルート ディレク...

トップに戻るボタンの例の JavaScript 実装

この記事では、トップに戻るボタンを実装するためのJavaScriptの具体的なコードを参考までに紹介...

SQLはLeetCodeを実装します(180.連続した数字)

[LeetCode] 180. 連続した数字少なくとも 3 回連続して出現するすべての数字を検索す...

ARGB、RGB、RGBAの違いと紹介

ARGB は、アルファ (透明度) チャネルが追加された RGB カラー モードであり、32 ビット...

Vueプロジェクトでvuexを使用する方法

目次Vuex とは何ですか? Vuex 使用サイクル図私のストアディレクトリvuexの例の実装要約す...

Ubuntu 20.04 Firefox でビデオを再生できない (Flash プラグインがない) 場合の解決策

1. Flashプラグインパッケージのダウンロードアドレス: https://get.adobe.c...

MySQL 匿名ログインでデータベースを作成できない問題の解決方法

よくある質問ユーザー ''@'localhost' によるデータベー...

Windows 10 での Tomcat のインストールと展開に関する詳細なチュートリアル

目次1 Java環境の設定2 tomcatのインストールと展開Tomcat をインストールして展開す...

JavaScript イベント委任の原則

目次1. イベント委任とは何ですか? 2. イベント委任の原則3. イベント委託の役割1. イベント...