\r\n\r\n
ウェブ開発には、いくつかの技術が使われています。どの組織も、顧客に情報を提供し、市場の動向を把握するために、いくつかのウェブサイトを持っています。ウェブ開発のための一般的な言語の種類は、マークアップ言語です。特に**Webページのために設計された言語です。マークアップ言語は、CSS(Cascading Style Sheets)やJavaScriptと組み合わせることで、より表現力豊かでダイナミックなWebページを作ることができます。HTMLとXHTMLは、Webページに必要な構造を構築することを主な任務とするマークアップ言語である。HTML(Hypertext Markup Language)は、WebページやWebアプリケーションの作成に使用される標準的なマークアップ言語です。Extensible Hypertext Markup Language (XHTML) は、HTMLのバージョンをマッピングするXMLマークアップ言語ファミリーの一部です。SGML(Standard Generalized Markup Language)は、マークアップ言語を定義した規格で、HTMLはSGMLの主要なアプリケーションの一つです。HTMLとXHTMLの大きな違いは、HTMLがSGMLをベースにしているのに対し、XHTMLはXMLをベースにしていることです。
1.概要と主な相違点 2.HTML とは 3.XHTML とは 4.HTML と XHTML の類似点 5.Side-by-side 比較 - HTML と XHTML を表形式で 6.Summary
HTMLとは、Hypertext Markup Language(ハイパーテキストマークアップランゲージ)の略です。ウェブの基本言語である。HTMLの主な目的は、ウェブページの構造を作成することである。HTMLはSGMLをベースとしており、HTML1、2などのバージョンがあります。最新バージョンはHTML5で、主にユーザーインターフェースの開発やフロントエンドの開発に利用されています。svgはグラフィカルなアプリケーションに使用されます。Geolocationは、位置情報を共有するために使用されます。また、ネイティブのオーディオとビデオにも対応しています。
HTML言語はマークアップで構成されています。各タスクには個別のタグがあります。各タグは中括弧で囲まれ、ほとんどのタグには対応する終了タグがあります。HTML文書は文書型宣言から始まります。HTMLのバージョンを指定する。HTML文書には、2つのセクションがあります。タイトルなど、文書の詳細な情報を提供するセクションです。ウェブページを構成するすべてのタグはこのセクションにあります。段落、見出し、表、リストなどは、そのセクションにあります。
静的なWebページの多くは、HTMLをベースにしています。HTMLとCSSを組み合わせると、Webページのレンダリングが容易になり、背景色や画像などがWebページにダイナミックな質感を与えることができます。ボタンがクリックされたときに新しいページが開くようにする。フォームの検証は、フォームに詳細を入力した後に行う必要があります。これらは、ウェブページの動的な動作の例です。 JavaScriptは、ウェブページをインタラクティブにするために使用できます。一般的にWeb開発では、HTML、CSS、JavaScriptが連携して動作します。
HTMLには多くのバージョンがありますが、平均的なHTMLページを取得し、一貫した方法で表示するためには、HTML4はより多くの計算能力を必要とします。XHTMLはExtensible Hypertext Markup Languageの略で、拡張性のない言語です。XMLはHTMLと似ていますが、データを記述するために使われます。HTMLのマークアップとは異なり、XMLのマークアップはあらかじめ定義されていない。そのため、プログラマは用途に応じたマークアップを記述することができる。
XHTMLは、主にプログラマーがHTMLからXMLに変換するのを助けるために開発されました。XHTMLは、データ組織をうまく扱いながらHTMLのように動作する記述的マークアップ言語です。XHTMLファミリーの最初の文書タイプはXHTML 1.0でした。XHTML 4.01というよりHTMLステッカーに近い。ウェブサイトがデータを理解し、伝送するための、より正確な規格・仕様を提供する。
すべてのXHTML文書は、冒頭に文書宣言を記述しなければならない。属性名やタグ名はすべて簡単な文字にする。すべてのタグを正しくネストする必要があります。属性値は、反転カンマで囲む。XHTML文書を書く際に考慮すべきいくつかの事実があります。
XHTMLは、全体として、現在および将来のウェブブラウザとの互換性を高め、正確なレンダリングを実現するのに有効です。 XHTMLは、長期的なメンテナンスやフォーマットを容易にします。XHTMLはより正確なデータ把握のための規格ですが、デバッグがしにくいというデメリットもあります。
HTMLとXHTML | |
HTML(Hypertext Markup Language)は、WebページやWebアプリケーションの作成に使用される標準的なマークアップ言語です。 | XHTML(Extensible Hypertext Markup Language)は、HTMLのバージョンを反映したXMLマークアップ言語ファミリーの一部である。 |
に基づいています。 | |
HTMLはSGMLをベースにしています。 | XHTMLはXMLをベースにしています。 |
規格・基準 | |
HTMLにはXHTMLのような標準や仕様がありません。 | XHMLはより正確なデータ標準と仕様を提供します。 |
大文字・小文字を区別する | |
HTMLは大文字と小文字を区別せず、属性やタグは小文字でも大文字でも構いません。 | XHTMLは大文字と小文字を区別する。属性やタグは小文字で記述する。 |
コミッショニング | |
HTMLの方がデバッグしやすい。 | XHTMLはデバッグがより困難です。 |
フォーマット | |
HTMLはXHTMLのように書式が決まっているわけではありません。 | XHTMLはHTMLに比べ、書式が整っており、すっきりしています。 |
HTMLとXHTMLは2つのマークアップ言語です。HTML(Hypertext Markup Language)は、WebページやWebアプリケーションの作成に使用される標準的なマークアップ言語です。Extensible Hypertext Markup Language(XHTML)は、HTMLのバージョンを反映したXMLマークアップ言語のファミリーの一部です。HTMLとXHTMLの主な違いは、HTMLがSGMLをベースにしているのに対し、XHTMLはXMLをベースにしているということです。
1.ベックワード、ラシーン"Differences between HTML, XHTML, and HTML5 for Beginners," LinkedIn SlideShare, July 13, 2016. xHTML Tutorial - Understanding the Differences Between HTML and XHTML.こちらから入手可能です 3. 「XHTML入門」チュートリアル・ポイント、2018年1月8日。こちらで提供 4.チュートリアルポイント「HTMLの概要」、2018年1月8日。提供:こちら 2.XHTMLチュートリアル、XHTMLチュートリアル - HTMLとXHTMLの違いを理解する 3.XHTML入門、4.HTML概要".