ホームページ  >  記事  >  ウェブフロントエンド  >  cssとxslの違いは何ですか

cssとxslの違いは何ですか

青灯夜游
青灯夜游オリジナル
2021-05-11 17:03:264237ブラウズ

違い: 1. XSL は XML スタイル シートであり、CSS は HTML スタイル シートです。 2. XSL は変換メソッドを使用して XML をある形式から別の形式に変換しますが、CSS には変換アクションが含まれません。 3. XSL スタイルは XML の構文に完全に従いますが、CSS には独自の構文があり、XML の記述方法とは大きく異なります。

cssとxslの違いは何ですか

このチュートリアルの動作環境: Windows 7 システム、CSS3&HTML5 バージョン、Dell G3 コンピューター。

CSS (Cascading Style Sheets)

Cascading Style Sheets (正式名称: Cascading Style Sheets) は、HTML (Standard Common Markup Language) を表現するために使用されるアプリケーションです。または XML (標準ユニバーサル マークアップ言語のサブセット)。 CSS は Web ページを静的に変更できるだけでなく、さまざまなスクリプト言語と連携して、Web ページのさまざまな要素を動的にフォーマットすることもできます。

CSS は、Web ページ内の要素の位置のレイアウトをピクセルレベルで正確に制御でき、ほぼすべてのフォント サイズ スタイルをサポートし、Web ページのオブジェクトとモデル スタイルを編集する機能を備えています。

XSL (Extensible Stylesheet Language)

XSL の英語名は eXtensible Stylesheet Language で、中国語に訳すと Extensible Stylesheet Language となります。これは、XML ドキュメントを表現するために W3C によって開発された別のスタイル言語です。 XSL は、XML 構文仕様に準拠し、XML パーサーによって処理できる XML のアプリケーションです。

#XSL は、XML 文書を変換し、変換結果を表示する言語です。変換プロセスは XML に基づいています。ドキュメント機能は、XSLT (XSL Transformation) を実行して XML ドキュメントを情報を含むツリー結果に変換し、FO (Formatted Object) に従ってツリーを分析して XML ドキュメントを表示します。

css と xsl の違い:

1. CSS (Cascading Style Sheet) = HTML スタイル シート、XSL (Extended Stylesheet Language) = XML スタイル シート

2. XSL は、Big5 コードを UTF-8 コードに変換するなど、ある形式の XML を別の形式に変換する変換メソッドを使用します。 CSS はまったく異なる概念から来ています。CSS には変換アクションは含まれず、XML ファイル内の各コンポーネントの外観属性を 1 つずつ設定するだけです。

ブラウザは CSS スタイルの指示に従い、XML ファイルを設定されたスタイルにレンダリングします。プロセス全体を通じて新しいコードは生成されません。 XML を CSS、ECMAScript、DOM と組み合わせると、DHTML と同様の動的な効果を作成できます。 XSL 変換は廃止されており、対話性がありません。

3. XSL スタイルはすべて XML ファイルであり、XML の構文に完全に従っていますが、CSS には独自の構文があり、XML の記述方法とは大きく異なります。

学習ビデオ共有:

css ビデオ チュートリアル

以上がcssとxslの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。