ホームページビルダー・グレート初心者講座

グレート初心者講座トップへグレート初心者講座 小技集へグレート初心者講座≠ヨグレート初心者講座 質問掲示板へ

HTML版 過去ログ
| 掲示板を見る | ホームに戻る | ワード検索 | 過去ログ |   

size="+2"とstyle="font-size:12

日時: 2008/02/18 18:34
識別: IDM4xpjZexN.Y
名前: レトン

OS:xp
IBMビルダー12


よろしくおねがいします。
ソース文に「 <FONT size="+2" style="font-size : 12pt;font-family : HGP明朝E; 〜」があります。
この 「size="+2"」と「style="font-size : 12pt」は同じ意味なのでしょうか。
同じ意味とすれば、なぜ二重に記述されるのでしょうか。
(;_;)

Re: size="+2"とstyle="font-size:12 ( No.1 )
日時: 2008/02/18 21:50
名前: nn

> ソース文に「 <FONT size="+2" style="font-size : 12pt;font-family : HGP明朝E; 〜」があります。
> この 「size="+2"」と「style="font-size : 12pt」は同じ意味なのでしょうか。

文字通り、明らかに違います。

「size="+2"」は、font要素のsize属性で既定よりも2段階大きいサイズを指定しています。
https://www.tagindex.com/html_tag/text_font/font.html
「style="font-size : 12pt;」は、font要素のstyle属性で、スタイルシートによりフォントのサイズを12ptに指定しています。
https://www.tagindex.com/stylesheet/text_font/font_size.html

前者はHTMLについての説明、後者はスタイルシートについての説明である事に注意してください。


> 同じ意味とすれば、なぜ二重に記述されるのでしょうか。

同じ意味ではありませんが、そうゆう操作(フォントボタンで字の大きさを変えたうえに、スタイルの設定でfont-sizeを指定したとか)をしているからだとしか言いようがありません。
HTMLやスタイルシートをよくわからず作製ソフト任せで作っていたり、どこかのソースをコピペしたりしているとやらかしがちです。

一般的に、要素の色や大きさ、形状など、「見た目」に関することは、HTMLでなく、スタイルシートで指定するのが推奨されています。で、各要素のstyle属性よりも、style要素内で、style要素内よりも外部スタイルシートで指定する方がなにかと効率的です。


ていうか、じっくり基本を勉強されたらどうですか?
https://www.kanzaki.com/docs/htminfo.html
Re: size="+2"とstyle="font-size:12 ( No.2 )
日時: 2008/02/19 15:17
名前: レトン

nnさん、またまたありがとうございます。
よろしくおねがいします。

ご指摘の通りで、基本のを確り身に着けず「・・制作ソフト任せ・・」でしたから、上記のような質問になったわけです。
(1)二重のフォント記述は後の記述が有効と書物で読みましたが、この場合は
必要なフォント指示を残して無用な記述は削除すべきでしょうか。(軽くなる?)
(テンプレートを使用しましたのでフォントサイズが設定されていたのかも知れません)
(2)https://www.kanzaki.com/docs/htminfo.htmlを拝見しました。
30分間入門を読みました。ここの「マーク付け言語情報」の「名前空間」のところがわかりません。書かれている「httm:以下の長い文字列が、この文書の「名前空間」を示します。・・」これは文字どおりhttp:・・以下の文字列が空間ですということですか。
(3)何のために空間を示すのですか。(スミマセン)
(;_;)
Re: size="+2"とstyle="font-size:12 ( No.3 )
日時: 2008/02/19 17:28
名前: mono◆uv1Jg5Qw7Q

少なくとも、用語に関しては自分で調べてみることをすすめる。
このサイトに、あるいはこの掲示板にはリンクを辿ってきたのかもしれないが、webを利用する上で「検索」の恩恵を受けたことがないとは言わせない。

たとえば、Googleにて「名前空間」をキーワードに検索すれば、ご丁寧に「関連検索」の項目で
「XML 名前空間」
と表示される。
返信のNo.1で提示されたサイトの別のページも引っかかる。
(URLでわかる)
「名前空間とは」をキーワードにすれば、「XHTML 名前空間」が関連検索に表示される。
単語の意味くらいなら、このようにして検索したほうが圧倒的に早く問題を解決できるはずだ。

単語の意味はわかった上でさらにわからない点があれば、自分が読んだ説明のページのURLを添え、
https://***にはこういう説明があったが、xxxxとはどういう意味か」
といったように、的を絞って質問すると良い。
Re: size="+2"とstyle="font-size:12 ( No.4 )
日時: 2008/02/19 18:13
名前: レトン

ありがとうございました。
用語については調べます。
(1)についてはどうでしょうか。
無用な記述は削除すべきでしょうか。

よろしくおねがいします。
Re: size="+2"とstyle="font-size:12 ( No.5 )
日時: 2008/02/19 18:40
名前: mono◆uv1Jg5Qw7Q

本当に「無用」だとあなたが判断したのなら削除すればよい。
「基本が確り身に付い」たのなら判断できるはずだ。

判断に迷うようなら、その妥当性を、ソースを添えて質問すると良い。
(ただし、「妥当性」といった質問の場合、回答者の解釈の違いが出る場合もある)
Re: size="+2"とstyle="font-size:12 ( No.6 )
日時: 2008/02/19 19:59
名前: nn

>>4
> (1)についてはどうでしょうか。
> 無用な記述は削除すべきでしょうか。

ていうか、font要素自体が無用。
Re: size="+2"とstyle="font-size:12 ( No.7 )
日時: 2008/02/19 20:00
名前: nn

>>6
> ていうか、font要素自体が無用。

あくまでもヲイラの解釈です。
Re: size="+2"とstyle="font-size:12 ( No.8 )
日時: 2008/02/20 18:42
名前: レトン

ありがとうございます。
(1)名前空間は「ソース文のマーク付け言語の帰属先」と理解しました。
それを明記する。(但し、・・これは初期設定でIBMビルダーソース文に先頭に書かれることも確認しました。)
(2)font要素は削除することにしました。

続けて判らぬところは質問しますのでよろしくおねがいします。
(この項は一旦解決とします。)
(^_^)

ホームページビルダー・グレート初心者講座 Copyright © 2002-2005 aimix All Rights Reserved