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プロトタイプチェーン図のまとめと実践

推薦する

MySQLの複合インデックス方式の詳細な説明

どの DBMS でも、インデックスは最適化にとって最も重要な要素です。データ量が少ない場合、適切なイ...

Nest.js のハッシュと暗号化の例の詳細な説明

0x0 はじめにまず、ハッシュアルゴリズムとは何でしょうか?メッセージやセッション項目など、一部のデ...

CentOS8.0ネットワーク設定の実装

1. CentOS 7 と CentOS 8 のネットワーク構成の違い: VMware Workst...

Nexus を使用して Docker リポジトリを作成する方法

公式の Docker レジストリを使用して作成されたウェアハウスでは、イメージを削除してもデフォルト...

js のプロトタイプ、プロトタイプ オブジェクト、プロトタイプ チェーンの包括的な分析

目次プロトタイプを理解するプロトタイプオブジェクトを理解するインスタンスプロパティとプロトタイププロ...

Linux で Tomcat を実行するいくつかの方法の説明

Linux での Tomcat の起動とシャットダウンLinux システムでは、コマンド操作を使用し...

HTML の 2 つのタブ ナビゲーション間の競合の解決方法

まず問題の説明から始めましょう:同じページで、1 つのタブに float:left が必要で、もう ...

mysql 5.7.5 m15 winx64.zip インストール チュートリアル

win7 64 ビットで mysql-5.7.5-m15-winx64 をインストールして構成する方...

Linux で大きなファイルの内容を消去または削除する 5 つの方法

Linux ターミナルでファイルを操作しているときに、Linux コマンドライン エディターでファイ...

Linux ファイルディレクトリ管理コマンドの概要

タッチコマンドこれには 2 つの機能があります。1 つは、既存のファイルの時間タグを現在のシステム時...

JS でオブジェクトを作成する 4 つの方法

目次1. リテラル値でオブジェクトを作成する2. 新しいキャラクターを使ってオブジェクトを作成する3...

MySQLがOracleのnvlと同様の機能を持つことができるかどうかについての簡単な議論

isnullの代わりにifnullを使用するisnull は、null かどうかを判断するために使用...

Dockerで複数のSpringbootを実行するための詳細なチュートリアル

Dockerは複数のSpringbootを実行する1番目: ポートマッピング 2番目: メモリサイズ...

Zabbix で複数の JVM プロセスを監視する方法

1. シナリオの説明:私たちの環境ではマイクロサービスを使用しています。各プログラムには個別のプロセ...

vue cli3は環境ごとにパッケージ化の手順を実装します

cli3 でビルドされた vue プロジェクトは、ゼロ構成ファイルとして知られています。パッケージ化...