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

推薦する

Vue の高度なコンポーネント機能コンポーネントの使用シナリオとソースコード分析

目次導入使用シナリオソースコード分析要約する導入Vue は、コンポーネントをステートレスかつインスタ...

ウェブページ制作をマスターするために必要な6つのスキルのまとめ

ウェブデザイナーはジェネラリストであると言わざるを得ません。グラフィックデザイナーは、さまざまな特殊...

mysql 5.7.19 最新バイナリインストール

まず、公式ウェブサイト http://dev.mysql.com/downloads/mysql/ ...

JavaScript のクロージャの問題の詳細な説明

クロージャは、純粋関数型プログラミング言語の伝統的な機能の 1 つです。クロージャをコア言語構造の不...

シェルスクリプトは、Docker の半自動コンパイル、パッケージ化、およびリリースアプリケーション操作を構築します。

Docker 公開方法は、DevOps (送信、コンパイル、パッケージ化、リリースなどの一連のイベ...

Tomcat は、Springboot プロジェクトの WAR パッケージの起動時にエラーを報告します: 子の起動時にエラーが発生しました

今日、会社の Springboot プロジェクトは、テストのためにテスト サーバーにデプロイする準備...

nginxコンテナ設定ファイルの独立した実装

コンテナを作成する [root@server1 ~]# docker run -it --name ...

Windows 10 でカスタムドメイン名をバインドするように Hexo と GitHub を構成する方法

Hexo は Windows 10 でカスタムドメイン名を GitHub にバインドしますまずドメイ...

シンプルなページング効果を実現するjQuery+Ajax

この記事では、ページング効果を実現するためのjquery+Ajaxの具体的なコードを参考までに紹介し...

検索エンジンのウェブサイトの入り口の無料コレクション

1: Baiduウェブサイトログイン入口ウェブサイト: http://www.baidu.com/s...

MySQL MHA 操作ステータス監視の概要

目次1. プロジェクトの説明1.1 背景1.2 実装設計1.2.1 従来の方法1.2.2 最適化され...

ミニマルなウェブサイトデザインの例

Web アプリケーション クラス1. みんなのためにダウンまたは私だけのためにこのウェブサイトは、ウ...

Nginx ドメイン名 SSL 証明書の構成 (Web サイトの http を https にアップグレード)

序文HTTP と HTTPS日常生活でよく使われる URL は、おおまかに次の 2 種類に分けられま...

Linux CentOS MySQL データベースのインストールと設定のチュートリアル

MySQLデータベースのインストールに関するメモ、みんなで共有a) MySQL ソースインストールパ...

CSS3 は下部に固定されたフッターを実装します (ページの高さに関係なく常に下部にあります)

序文フッター領域を下部に固定します。ページの高さや幅に関係なく、モバイル メニューと同様に、フッター...