電子書籍の厳選無料作品が豊富!

htmlでカタカナを使う場合は全角にした方がいいと聞いたのですが、
ハテナなどの記号を使う場合も全角の方が良いですか?

A 回答 (5件)

半角カナというのは昔の規格なので、


特定の目的以外では使わない、で間違いありません。
* 互換性の維持 / 例: http://www.excite.co.jp/News/bit/00091197207609. …
* データ量の節約 / 例: http://wifi.yahoo.co.jp/special/april201404


ですが全角記号というものは少々事情が異なりまして...

Unicode が普及した現在では、全角記号は互換性のための存在なので、
基本は半角と考えておけばよいと思うのですが...

目的によっては全角もバリバリ使います。
* 日本語組版としてベタ組みさせるために、全角
* 縦組み印刷時に横倒しをさせないために、全角

泥臭い話として、HTMLを処理するシステムの都合でどちらを使うか決まる場合もあります。
* XSS対策として、文章中の半角入力が不可能なので、全角
* バックエンドが全角半角混在ができないシステムなので、全角
* 文末の半角記号を特別処理する欧米系システムなので、半角


というわけで、

掲載するサイトにてルール化されているか確認してください / 例: http://ja.wikipedia.org/wiki/Wikipedia:表記ガイド
ルールがない場合、出版を念頭に置いた日本語文章なら、全角がよいでしょう
それ以外の場合は、半角がよいでしょう
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2014/08/02 08:53

15年前の1999年のHTML4.01の勧告以来、厳しく言われ続けている事は


「構造とプレゼンテーションの分離( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )」でしたね。
★デザインのためにHTMLを記述する事はありません。

 大事な事は、「文字コード」と「フォントの有無」です。
★半角?は、ASCII文字にも含まれる文字ですから、すべての言語体系で使用できます。

>htmlでカタカナを使う場合は全角にした方がいいと聞いたのですが、
  (HTML--大文字ですよ)
★半角カタカナ ※?は半角カタカナではありません・
 日本語のフォントはiso-2022jp、EUC-JP、Shift_JIS、およびUNICODE(utf-8など)に規定されていますが、半角カタカナは、iso-2022jpやEUC-JPには含まれていませんから、その文字コードでHTMLを記述する場合は直接記述できません。
 (数値文字参照( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )を使う)
 メールはiso-2022jpですから、メールが関わるHTMLには半角カタカナは使用できません。
★全角ひらがな・カタカナ・日本語
 そのページが、日本語のページでしたら、
 もし、あなたのページないし、そのテキストが英文などでしたら全角の?は当然使えません。?はいずれでも使用できます。
 <html lang="ja">

 また、
 <p><abbr title="Hyper Text Markup Language" lang="en">HTML?</abbr>は、ウェブページで最も多く利用される・・・</p>
 は誤りです。
 <p><abbr title="Hyper Text Markup Language" lang="en">HTML?</abbr>は、ウェブページで最も多く利用される・・・</p>

 
>ハテナなどの記号を使う場合も全角の方が良いですか?
 lang="en" などでは半角は使えません。あくまで日本語の全角文字--漢字、ひらがな、カタカナの一つだと考える。

(注)上記<abbr>略号--頭文字や省略形--を示すマークアップの前後に半角スペースを起きたい場合は、スタイルシートで abbr[lang="en"]{padding-left:1em;padding-right1em;}とすべきであって、スペース調整のために半角スペースを入れるのは誤りです。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2014/08/02 08:53

No.2補足です。



日本語を使う中では、全角と半角が混在するよりも、全角で統一する方が良いです。


しかし、No.2に書いたように「デザイン」が影響します。

日本語では正方形の升目に合わせて、1マス毎に1字書く(等幅フォントが標準の書き方である)という特徴があります。
約物については升目の半分を使用するという規則(または文法、慣例、デザイン)となっています。

ただこの縦横比を1:1にするという表記法(表現法?デザイン?)は文法として定義されているわけではないようですので、はたしてこれが規則、文法なのか、単なるデザインや慣例なのかはっきりしません。
http://www.bunka.go.jp/kokugo_nihongo/joho/kijun …


デザインを定義しているのはフォントです。
「左半分で表示させて右半分は空白でデザインされたフォント」を使用すれば、全角文字を使用しつつ、左半分に表示するということも可能になります。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2014/08/02 08:53

HTMLでは規定はありません。


日本語としても特に規定はありません。

出版の場合は、出版社によって「方針」が異なりますので、その方針により、全角で書くべきと言われたり、半角で書くべきと言われたりします。
また、記号の後ろに別の記号が並ぶ場合、たとえばセリフや強調などでかぎカッコを使う場合など
「全角ですか?」
で、全角にするか半角にするかのルールを決めている所もあります。

デザインにおいては、半角で使用して、その後ろに半角スペースを置いて全角1文字分の場所を取るようにする方法もあります。

このデザイン方法は「ベタ組」の項目を呼んでみてください。
http://www.cinra.net/column/morisawa/morisawa10- …


改めて書きますが、HTMLではなく出版社(デザイナーのデザイニング)の方針によるところが大きいです。
どちらの方が見栄えが良くなるか、表示位置のバランスが良くなるか、フォントと合わせて方針を決定してください。

デザインに対してこだわりがなければ、どちらでもいいです。

https://www.google.co.jp/search?q=%E7%B4%84%E7%8 …
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2014/08/02 08:53

全角には全角の「?」「!?」が良いでしょう。


自然です。
目線を変えて、その部分を目立たせたければ、「?」「!?」でも良いかもしれません。

「アレッ?」(全角)
「アレッ?」(半角)
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2014/08/02 08:53

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!