1. 文書化ルール 1. 大文字と小文字が区別されます。 2. 属性値は引用符(一重引用符または二重引用符)で囲む必要があります。通常は二重引用符が推奨されます。 3. すべてのタグには終了記号が必要です。 4. 空のタグはすべて閉じる必要があります。 5. 要素は 1 つだけ存在する必要があります。 6. 空白文字を解析する場合、省略せずに実際の内容が出力されます。 7. 特殊文字の処理: 文字の置換文字 < < > > & & 「」 ' ' 8. タグ名の規則: a. 文字、数字、その他の文字を含めることができます。 b. 数字またはアンダースコアで始まることはできません。 c. xml や Xml などの文字で始まることはできません。 d. スペースを含めることはできません 2. XML宣言 XML 宣言標準ステートメント: <?xml version="1.0" encoding="GB2312" standalone="yes"?> 強調する: 1. 「<?xml」の「<?」と「xml」の間にはスペースを入れないでください。 2. 「?>」の前にスペースがあってもなくてもかまいません。 3. encoding と standalone はオプションの属性です。encoding のデフォルト値は「UTF-8」、standalone のデフォルト値は「no」です。 4. 一般的なエンコード方法は次のとおりです。 中国語(簡体字):GB2312 繁体字中国語: BIG5 西ヨーロッパ文字: UTF-8、UTF-16 5.standalone は、ドキュメントに DTD ファイルが付属しているかどうかを示します。 3. XML属性 データはサブ要素と属性の両方に保存できるため、属性をいつ使用し、サブ要素をいつ使用するかについては決まったルールはありませんが、メタデータは属性として保存し、データ自体は要素として保存することをお勧めします。 属性を使用すると、次の疑問が生じます。 1. 属性には複数の値を含めることはできません(サブ要素には含めることができます)。 2. 属性を拡張するのは簡単ではありません。 3. 属性は構造を記述できません(サブ要素は記述できます)。 4. 属性は DTD 経由ではテストが困難です。 4. 名前空間 名前空間を宣言する方法は 2 つあります。 1. デフォルトでは、すべての要素にプレフィックスを指定する必要はありません。例: <スキーマ xmlns="http://www.w3.org/2001/XMLschema"> <要素名="diguonianzhu" タイプ="文字列"/> … </スキーマ> 2. xmlns キーワードが名前空間 URI プレフィックスに関連付けられていること、およびすべての要素がプレフィックスを指定する必要があることを明確に宣言します。例: <xsd:スキーマ xmlns:xsd="http://www.w3.org/2001/XMLschema"> <xsd:element name="diguonianzhu" type="string"/> … <xsd:/スキーマ> 強調: 名前空間を表すために使用される URI は、XML パーサーによって呼び出されず、URI は実際にはアクセスされません。これは識別名を表すだけです。 5. XML固有のタグ: CDATA CDATA の正式名称は Character DATA で、文字データです。主に「<」などの特殊文字を表示するために使用されます。 CDATA の構文は次のとおりです。 <![CDATA[表示する文字]]> 例: <?xml バージョン="1.0"?> <データ> <![CDATA[ <ok alma!> a&b より! ]]> </データ> 強調: CDATA はネストできません。表示される文字に「]]>」を含めることはできません。 |
>>: 幅と高さが可変の要素を中央に配置するための CSS ソリューション
● 新しいプロジェクトのセキュリティを確保するためにクラウド データを購入する予定でした。 Alib...
今日、ブラウザの互換性の問題にいくつか遭遇しました。そのうちの 1 つは奇妙に感じました。Firef...
fd コマンドは、Linux ファイル システムを検索するためのシンプルで簡単な方法を提供します。...
ネイティブJSによって開始されたネットワークリクエストは、クエリ文字列の形でサーバーに送信されるため...
VNC はリモート デスクトップ プロトコルです。 VNC を使用して Ubuntu 20.04 を...
環境ホスト名IPアドレス仕えるプロメテウス192.168.237.137プロメテウス、グラファナノー...
この記事では、Centos7.4 環境に lamp-php7.0 をインストールする方法について説明...
目次文章1. 機械を準備する2. Dockerをインストールする1. 依存パッケージをインストールす...
導入MySQL は、私たちが日常業務で使用する非常に一般的なデータベースです。MySQL は現在 O...
表のキャプションは表の上または下に配置でき、プロパティで調整できます。デフォルトのテーブル タイトル...
<br />ポテトチップスパーティーのこのエピソードに参加して、何人かの友達に会えてとて...
Windows10 Home Edition でHyper-vを有効にする方法をまだ探していますか?...
css-vars-ポニーフィルCSS 変数を使用して Web ページのスキニングを実現すると、互換...
目次1. インストール2.APi 3. react-beautiful-dnddemo 3.1dem...
昨日、a:visited を使用して「Guess You Like」の右側にある訪問済みテキストの色...