html、アドレス、ブロッククオート、ボディ、dd、div、dl、dt、フィールドセット、フォーム、フレーム、フレームセット、h1、h2、h3、h4、h5、h6、noframes、ol、p、ul、センター、dir、hr、 menu, pre { display: block }/*上記のリスト要素はデフォルトではブロック形式で表示され、表示されない要素はインライン要素として表示されます。このリストは HTML4 バージョン用であり、一部の要素は HTML4 では廃止されます。 XHTML1*/
li { display: list-item }/*デフォルトはリストに表示します*/
head { display: none }/*デフォルトは表示しません*/
table { display: table }/*デフォルトはテーブルに表示します*/
tr { display: table-row }/*デフォルトはテーブル行表示です*/
thead { display: table-header-group } /*デフォルトはテーブルヘッダーのグループ表示*/
tbody { display: table-row-group }/*デフォルトはテーブル行のグループ表示*/
tfoot { display: table-footer-group } /*デフォルトはテーブルの一番下のグループ表示です*/
col { display: table-column }/* デフォルトはテーブルの列表示です*/
colgroup { display: table-column-group } /*デフォルトはテーブル列グループ表示です*/
td, th { display: table-cell; }/*セルのデフォルト表示*/
caption { display: table-caption } /*表タイトル表示のデフォルト*/
th { font-weight: baller; text-align: center }/ *デフォルトでは、表タイトルが太字で中央揃えで表示されます*/
caption { text-align: center }/*デフォルトでは、表のタイトルが中央揃えで表示されます*/
body { margin: 8px; line-height : 1.12 }
h1 { font-size: 2em; マージン: .67em 0 }
h2 { font-size: 1.5em; マージン: .75em 0 }
h3 { font-size: 1.17em; マージン: .83em 0 }
h4, p 、blockquote、ul、fieldset、form、ol、dl、dir、menu { margin: 1.12em 0 }
h5 { font-size: .83em; margin: 1.5 em 0 }
h6 { font-size: .75em; margin: 1.67em 0 }
h1, h2, h3, h4, h5, h6, b,strong { font-weight: 太字 }
blockquote { margin-left: 40px; margin-right: 40px; }
i、cite、em、var、address { font-style: italic }
pre、tt、code、kbd、samp { font-family: monospace }
pre { ホワイトスペース: pre }
ボタン、テキストエリア、入力、オブジェクト、選択 { display:inline-block; }
big { font-size: 1.17em }
small、sub 、sup { font-size: .83em }
sub {vertical-align: sub }/*デフォルトで下付き文字を表示するサブ要素を定義します*/
sup {vertical-align: super }/*デフォルトで表示するサブ要素を定義します 上付き文字を表示します */
table { border-spacing: 2px; }
thead, tbody, tfoot {vertical-align: middle }/* デフォルトで垂直方向に整列するテーブルヘッダー、テーブルボディ、テーブルフッター要素を定義します* /
td , th {vertical-align:inherit }/*デフォルトで垂直に配置され、デフォルトで継承されるセルと列タイトルを定義します*/
s, Strike, del { text-decoration: line-through }/* これらの要素を定義しますデフォルトで取り消し線として表示されます*/
hr { border: 1px inset }/* デフォルトで幅 1px の 3D 凹面エッジ効果になるように分割線を定義します*/
ol, ul , dir , menu, dd { margin-left: 40px }
ol { list-style-type: 10 進数 }
ol ul, ul ol, ul ul, ol ol { margin-top: 0; margin-bottom: 0 }
u, ins { text-decoration:Underline }
br:before { content: ""A" }/*改行要素の擬似オブジェクトコンテンツスタイルを定義*/
:before, : after { white-space: pre-line }/*疑似オブジェクト空間文字のデフォルトのスタイルを定義します*/
center { text-align: center }
abbr、頭字語 { font-バリアント: 小文字; 文字間隔: 0.1em }
:link, :visited { text-decoration: 下線 }
:focus { アウトライン: 細い点線の反転 }
/* 双方向性の設定を開始します (do変更しない) */
BDO[DIR="ltr"] { direct:ltr; unicode-bidi:bidi-override }/*属性が DIR= の場合の BDO 要素のデフォルトのテキストの読み書き表示順序を定義します"ltr"*/
BDO[ DIR="rtl"] {direction: rtl; unicode-bidi: bidi-override }/*属性が DIR= の場合の BDO 要素のデフォルトのテキストの読み書き表示順序を定義します。 "rtl"*/
*[DIR= "ltr"] {direction: ltr; unicode-bidi: embed }/*属性が DIR="ltr" の場合の、要素のデフォルトのテキストの読み書き表示順序を定義します。 */
*[DIR="rtl"] { direct: rtl; unicode-bidi: embed }/*属性が DIR="rtl" の場合の、要素のデフォルトのテキストの読み書き表示順序を定義します*/
@media print { /*タイトルとリストのデフォルト印刷スタイルを定義します*/
h1 { page-break-before: always }
h1, h2, h3, h4, h5, h6 { page -break-after: 回避 }
ul, ol, dl { page-break-before: 回避 }
}
ブラウザのデフォルト スタイル
1ページマージン
IE のデフォルトは 10px で、本文
FF のマージン属性設定はデフォルトで 8px、本文
のパディング属性設定はページマージンをクリアするには、これら 2 つの属性をクリアする必要があります。値
body {
マージン:0;
パディング:0;
2. 段落間隔
IE のデフォルトは 19px、p の margin-top 属性で設定
FF のデフォルトは 1.12em、p の margin-bottom 属性で設定
p のデフォルトはブロック表示, 段落間隔をクリアするには、通常、
p {
margin-top:0;
margin-bottom:0;
h1~h6太字表示: font-weight :bold;。
デフォルトのサイズは上の表を参照してください
このようにも書かれています
h2 {font-size:x-large;}
h3 {font-size :large;}
h4 {font-size:medium;}
h5 {font-size:small;}
h6 {font-size:x-small;}
タイトル スタイルをクリアするには、通常、
を設定します。
font-weight:normal; 🎜>font-size:value;
}
4. リスト スタイル
FF のデフォルトは 40 ピクセル、 ul および ol
dl のパディング属性によって設定される にはインデントがありませんが、内部記述要素 dd はデフォルトで 40px だけインデントされますが、名前要素 dt はインデントされません。
リストのスタイルをクリアするには、通常、
margin-left:0;/*IE の左インデントをクリア*/
padding-left:0;/*非 IE の左インデントをクリア*/
}
5. 要素は中央に配置されます。
6. ハイパーリンク スタイル
のスタイルはデフォルトで下線が付き、訪問されたハイパーリンクは紫色になります。リンクをクリアします。 スタイル。通常は
7 マウス スタイル
IE のデフォルトはカーソル:hand; >FF のデフォルトはカーソル:ポインタ ; です。このステートメントは IE でも有効です
IE のデフォルトは紫色の 2 ピクセルの境界線です
FF のデフォルトは青色の 2 ピクセルの境界線です
画像リンク スタイルをクリアするには、通常、
img {
border:0;
} を設定できます。

HTMLの将来の傾向はセマンティクスとWebコンポーネントであり、CSSの将来の傾向はCSS-in-JSとCSShoudiniであり、JavaScriptの将来の傾向はWebAssemblyとServerLessです。 1。HTMLセマンティクスはアクセシビリティとSEO効果を改善し、Webコンポーネントは開発効率を向上させますが、ブラウザの互換性に注意を払う必要があります。 2。CSS-in-JSは、スタイル管理の柔軟性を高めますが、ファイルサイズを増やす可能性があります。 CSShoudiniは、CSSレンダリングの直接操作を可能にします。 3. Webassemblyブラウザーアプリケーションのパフォーマンスを最適化しますが、急な学習曲線があり、サーバーレスは開発を簡素化しますが、コールドスタートの問題の最適化が必要です。

Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。1。HTMLは、Webページ構造を定義し、2。CSSはWebページスタイルを制御し、3。JavaScriptは動的な動作を追加します。一緒に、彼らは最新のウェブサイトのフレームワーク、美学、および相互作用を構築します。

HTMLの将来は、無限の可能性に満ちています。 1)新機能と標準には、より多くのセマンティックタグとWebComponentsの人気が含まれます。 2)Webデザインのトレンドは、レスポンシブでアクセス可能なデザインに向けて発展し続けます。 3)パフォーマンスの最適化により、応答性の高い画像読み込みと怠zyなロードテクノロジーを通じてユーザーエクスペリエンスが向上します。

Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。HTMLはコンテンツ構造を担当し、CSSはスタイルを担当し、JavaScriptは動的な動作を担当します。 1。HTMLは、セマンティクスを確保するためにタグを使用してWebページの構造とコンテンツを定義します。 2。CSSは、セレクターと属性を介してWebページスタイルを制御して、美しく読みやすくします。 3。JavaScriptは、動的でインタラクティブな関数を実現するために、スクリプトを通じてWebページの動作を制御します。

htmlisnotaprogramminglanguage; itisamarkuplanguage.1)htmlStructuresandformatswebcontentusingtags.2)ItworkswithcsssssssssdjavascriptforInteractivity、強化を促進します。

HTMLは、Webページ構造の構築の基礎です。 1。HTMLは、コンテンツ構造とセマンティクス、および使用などを定義します。タグ。 2. SEO効果を改善するために、などのセマンティックマーカーを提供します。 3.タグを介したユーザーの相互作用を実現するには、フォーム検証に注意してください。 4. JavaScriptと組み合わせて、動的効果を実現するなどの高度な要素を使用します。 5.一般的なエラーには、閉じられていないラベルと引用されていない属性値が含まれ、検証ツールが必要です。 6.最適化戦略には、HTTP要求の削減、HTMLの圧縮、セマンティックタグの使用などが含まれます。

HTMLは、Webページを構築するために使用される言語であり、タグと属性を使用してWebページの構造とコンテンツを定義します。 1)htmlは、などのタグを介してドキュメント構造を整理します。 2)ブラウザはHTMLを分析してDOMを構築し、Webページをレンダリングします。 3)マルチメディア関数を強化するなど、HTML5の新機能。 4)一般的なエラーには、閉じられていないラベルと引用されていない属性値が含まれます。 5)最適化の提案には、セマンティックタグの使用とファイルサイズの削減が含まれます。

webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

ZendStudio 13.5.1 Mac
強力な PHP 統合開発環境
