一見シンプルなようですが、ウェブ上で何か関連するものを見つけることができません。
アポストロフィの正しいHTMLコードは何ですか?ですよ’
ね?
’
正しい単一引用符の場合であり、アポストロフィの場合でも同じです。同じ記号を使用します。
一見シンプルなようですが、ウェブ上で何か関連するものを見つけることができません。
アポストロフィの正しいHTMLコードは何ですか?ですよ’
ね?
’
正しい単一引用符の場合であり、アポストロフィの場合でも同じです。同じ記号を使用します。
回答:
あなたが単一引用符を探しているなら、それは
'
’
( ')を使用することもできます。それは害を及ぼさず、一部の読者を幸せにします。
'
「混合使用」のASCIIアポストロフィ/単一引用符です。しかし、Unicode標準では’
、アポストロフィと右単一引用符、および‘
左単一引用符を優先するようにすべきであると述べています。
’
収縮での使用を探しています、例えばできません。詳細については、以下のジョセフの回答を参照してください。
List Apartには、HTMLの文字とタイポグラフィに関する優れたリファレンスがあります。その記事によると、アポストロフィの正しいHTMLエンティティは’
です。使用例: '。
’
またはの’
代わりに使用することもでき’
ます。ニーモニックバージョンが少し読みやすくなっています。16進数バージョンは、Unicodeコードチャートでの検索が簡単です。
'
、最良の選択IMOのままにします。基本的に、一部の人々は(活版印刷の深刻さの印として、私は知らない...)十分に巻き毛がないのでそれを好きではないようですが、それは要点の外です。
です'
。
msandersが指摘したように、これは実際にはXMLとXHTMLですが、HTML4では定義されていないため'
、その場合はを使用すると思います。私は修正された立場です。
あります:あなたが話しているアポストロフィいるに依存し'
、‘
、’
およびコンテキストとあなたが書き込みしようとしている言語に応じて、おそらく、他の多くのもの、。そして、例えばUTF-8の宣言文字エンコーディングであなたも、あなたのHTMLに直接それらを書くことができます:'
、‘
、’
。
‘
、これはアポストロフィではありません。
第一に、' 避けるべき- 「の呪い」
次に、AJAX呼び出しで返されるマークアップを生成する可能性がある場合は、エンティティ名を避け(すべてのHTMLエンティティがXMLで有効であるとは限らないため)、&#XXXX;を使用する必要があります。代わりに構文。
そうしないと、マークアップが無効なXMLと見なされる可能性があります。
これによって影響を受ける可能性が最も高いエンティティは であり、 に置き換える必要があります。
注'
HTML5で定義されているが、とても近代的なウェブサイトのために、私が使用して助言する'
ことがはるかに読みやすい未満であると'
チェック:http : //www.w3.org/TR/html5/syntax.html#named-character-references
にもかかわらず'
より立派読み込み'
、それはフェイルセーフ、使用として、それを使用しないように残念です'
。
'
は有効なHTML 5エンティティですが、有効なHTML 4エンティティではありません。
<!DOCTYPE html>
がHTMLドキュメントの先頭にない限り、'
が、'
実体はHTML5でサポートすることができる、それはタイプライターのアポストロフィのように見えます。これは、実際の巻きアポストロフィのようなものではなく、終了引用符と同じように見えます’
。
私が次々にそれらを書くときを見てください:
1:右単一引用符エンティティ、2:アポストロフィエンティティ:’
'
。
私は通常の外観のアポストロフィ(これもまた、閉じた右単一引用符と「同一」に見える)に適したエンティティまたはaltコマンドを見つけようとしましたが、見つかりませんでした。視覚的に正しいアポストロフィを取得するには、常に正しい単一引用符を挿入する必要があります。
’
Word 2013などのワードプロセッサで(ALT + 0146)だけを使用するか、オートフォーマットタイプライターのアポストロフィと引用符をカーリーとして使用する場合は、を使用してください<meta charset="UTF-8">
。
FileFormat.infoのUnicode Character Searchが、正確な文字コードを見つけるのに最も役立つことがわかりました。
検索結果に単純に'
(return私のUS Macキーボードのキーの左側にある文字を)入力すると、さまざまなカールや言語の結果がいくつか得られます。
私は、元の質問がタイプライターファクシミリU + 0027ではなく、タイポグラフィ的に正しいU + 02BCʼ
を求めていると思います。'
W3Cは、HTMLエンティティに16進コードを推奨しています(以下を参照)。U + 0027のʼ
場合ではなく、U + 02BCの場合はになります'
。
http://www.w3.org/International/questions/qa-escapes
マークアップとCSSでの文字エスケープの使用
16進数と10進数。通常、Unicode標準では、16進値を使用して文字を参照またはリストします。…この規則が普及しているため、エスケープでは、10進数ではなく16進数を使用すると便利です(必須ではありません)。
http://www.w3.org/TR/html4/charset.html
5 HTMLドキュメント表現 … 5.4表示できない文字
…不足している文字が数値表現を使用して表示される場合、これは文字セット標準で使用されている形式であるため、16進数(10進数ではない)の形式を使用します。
よく管理されたコレクションのHtmlエンティティとのもう1つのリンク
私の知る限り'
そうですが、あなたの作品もそうです
'
直線アポストロフィに使用します。これは数値よりも読みやすい傾向があります'
(他の人がHTMLを直接読み取る可能性が高い場合)。
編集:msanders '
は、私が知らない有効なHTML4ではないことを指摘しているので、他のほとんどの答えに従ってを使用してください'
。
あなたはhttp://unicodinator.com/#0027で'
見られるように試すことができます
申し訳ありませんが、Ted Clancyのブログに、Unicode委員会の&#8217;の使用を推奨することに反対する妥当な記事があります。(右の単一引用符)そして、代わりにU + 02BC(MODIFIER LETTER APOSTROPHE)(別名&#700;または&#x2bc;)の使用を提案します。
要約すると、この記事は次のように主張しています。