XMLとHTMLの違い
この投稿では、HTMLとXMLの違いを理解します。
HTML
-
ハイパーテキストマークアップ言語を指します。
-
Webページとアプリケーションの作成に役立ちます。
-
マークアップ言語です。
-
静的ページの作成にも役立ちます。
-
データの表示に役立ちます。
-
データは転送されません。
-
ハイパーテキストは、複数のWebページ間のリンクを定義するのに役立ちます。
-
マークアップ言語は、タグを使用してテキストドキュメントを定義するのに役立ちます。これにより、Webページに構造が与えられます。
-
システムがテキストを理解して使用できるように、テキストに注釈を付けるのに役立ちます。
-
マイナーエラーは無視されます。
-
大文字と小文字は区別されません。
-
HTMLには特定の数のタグがあります。
-
これらのタグは事前定義されています。
-
空白は保持されません。
-
タグを閉じる必要はありません。
HTMLの例-
例
<!DOCTYPE html> <html> <head> <title>My title</title> </head> <body> <h1>title</h1> <p>A sample</p> </body> </html>
出力
XML
-
XMLは「eXtensibleMarkupLanguage」の略です。
-
大文字と小文字が区別されます。
-
エラーは許可されません。
-
マークアップ言語を定義するフレームワークを提供するのに役立ちます。
-
タグはユーザー定義です。
-
これらのタグは拡張可能です。
-
空白を保持できます。
-
タグはデータの説明に役立ちます。
-
これらのタグはデータの表示には使用されません。
-
終了タグが必要です。
-
Webページとアプリケーションの作成に役立ちます。
-
データの転送に役立つため、動的です。
-
設計の目標は、インターネット全体でのシンプルさ、使いやすさに重点を置いています。
-
Unicodeをサポートしています。
-
また、Webサービスに必要な任意のデータ構造を表すために使用することもできます。
XMLの例-
例
<?xml version = "1.0"?> <contactinfo> <address category = "type"> <name>Mark</name> <College>MIT</College> <mobile>6787878</mobile> </address> </contactinfo>
出力
Mark MIT 6787878
-
HTMLのid属性とname属性の違いは何ですか?
ID フォーム要素のIDは、単なる識別とは関係なく、要素内に含まれるデータとは関係ありません。 IDは書面で添付され、JavascriptとCSSで使用されます 。 JSメソッドで参照getElementByID() 名前 NAME属性は、ブラウザからサーバーに送信されるHTTPリクエストで変数名として使用され、value属性に含まれるデータに関連付けられます。私たち CSSまたはどのURLでも参照できません JSメソッドで参照getElementByName()
-
頭字語とabbrタグの違いは何ですか?
素人の言葉では、頭字語は、フレーズ内の各単語の文字を取り、略語を形成することによって形成される単語です。頭字語は略語のサブセットです。つまり、略語は単語の短縮形です。 タグはHTML5でサポートされていないため、現在は非推奨です。使ってはいけません。 HTMLに略語を追加するには、タグを使用します。略語と頭字語はどちらも短縮版であり、一連の文字として表されます。例としては、「Mr。」、「IST」、「MRI」、「NASA」、「ISRO」などがあります。 例 次のコードを実行して、HTMLに略語を追加してみてください。 <!DOCTYPE html> <html