header
footer
header
footer
header
footer
header
footer

header
お礼画面:HTMLでのフォントスタイル指定について
お礼画面:HTMLでのフォントスタイル指定について 
投稿者:yuy 2010/01/03 01:19 PC 削除
私はバージョンアップ前まで、スタイルシートがなかなか理解出来なかったのもあってHTMLタグのみ使用していました。
お礼画面は小説で、小説タイトルのみ「MS 明朝」を使用し、残りは指定していないのでデフォルトで表示されています。
そしてバージョンアップ後、フォントスタイルのみ反映されなくなりました。

色々とサイトを回りましたが、やはりCSSは敷居が高いです。出来ればHTMLタグが良いのですが…
フォントスタイルを指定したい場合、スタイルシートを使用するしかないという事なのでしょうか?
footer
header
回答一覧
3 投稿者:b 2010/01/04 23:41 PC 削除
原因はおそらくweb拍手側がお礼画面の style 要素内で * にフォントファミリを指定しているためだと思います。(* はむやみに使うものではないのですが…)
小説のタイトルということは hn 要素(h1-h6)を使うのが望ましいと思うのでそれに改めてフォントファミリなどを指定するとよいでしょう。

# 製作者側 CSS を適用させていてもそのように表示されるとは限りません。(そのフォントが閲覧環境に無かったり指定を無効にしている場合やユーザ CSS を使ってる場合など)
# pre 要素、tt 要素、b, i, u, br などの各要素ですら意図した表示になるとは限りません。HTML は見た目を規定しません。見た目に関することは CSS の役割です。

HTML に font 属性なるものはありません。
<font size="サイズ" face="書体">文</font>
これは要素であり(font 要素)、<font> が開始タグで </font> が終了タグです。この場合 size 属性と face 属性が指定されてることになります(もちろん値は不正ですが)。決してタグ=要素ではありません。

ちなみに font 要素は非推奨になっています。
非推奨要素と非推奨属性 - TAG index Webサイト
http://www.tagindex.com/html_tag/basic/deprecated.html
HTML 4.0 - 使わない方がよい要素
http://www.kanzaki.com/docs/html/deprecated.html

HTML, CSS は決して難しいものではありません。
ごく簡単なHTMLの説明
http://www.kanzaki.com/docs/htminfo.html
脱初心者をめざす人のためのホームページ作成講座
http://az-store.nrym.org/archive/mynotes/lecture/
正しい知識を得たい人の爲のCSS2リファレンス
http://hp.vector.co.jp/authors/VA022006/css/


2 投稿者:yuy 2010/01/03 04:51 PC 削除
回答ありがとうございます。

style属性は全く使わずに、指定したい文にfont属性のタグを直接使っていました。
<font size="サイズ" face="書体">文</font>
といった具合です。
逆に今まで表示されていた事が不思議、なのですね。
頑張ってCSS勉強するしかなさそうなので、こつこつ頑張ってみます。


1 投稿者:名前未記入 2010/01/03 04:12 PC 削除
そもそも明朝やゴシックと言った特定のフォントで表示させる指定は、<PRE>や<TT>といった等幅フォントを除いて
HTMLタグにstyle属性を使ってfont-family(スタイルシート)を指定する以外に方法は無かったと思います。

バージョンアップ前後で見え方が変わった理由はタグなど見ないと何とも言えませんが
フォントの指定はバージョンアップに関係なく元々スタイルシートを使用するのが一般的です。



【回答を投稿】
お名前  削除パスワード
回答本文

footer