- 締切済み
HTMLのフレーム属性で分からない要素があちます。
よく分からないHTMLのタグがあります フレーム要素に使われる rbottom とか lbottom という要素です。 どうもこれがないとページ表示できないので重要な タグみたいなのですが、 調べてみると詳しく解説してるページが見つからないです。どなたか分かる方教えていただけないでしょうか?
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- abril
- ベストアンサー率69% (388/560)
> 型にはまるためのページを作るなら自分で1から制作はしていません。 そうですか。ではご自由にどうぞ。それほど「型にはまらない」のであればこれ以上質問される必要も、リファレンスも必要ないでしょう。 > 基本的なことならなぜリファレンスに載ってないのか説明できないでしょうか? name属性の事ならどんなリファレンスにでも掲載されています。参照先としてあげたコンテンツも含めて。 私は最初の回答で「rbottom とか lbottom」というのは属性値と勘違いしておられるのでは、とお断りしていますから、「rbottom とか lbottom」がリファレンスに掲載されているとは申し上げておりません。文章を良くお読みになられた方がよろしいのは質問者様の方でしょう。 > ボーダーを分ける境界線を増やすタグもあるんです。これはそれをしていないだけですよ。 重ねて申し上げますが、「タグ」にその様なものはないです。「属性」にならありますが。 それに「ボーダー」云々の事が何故ここで言及されているのか唐突すぎて理解できません。私は過去2回の回答でボーダーがどうこうといった事には全く触れておりませんので。まあ「タグ」「属性」「属性値」の違いもよく理解されていらっしゃらない事はこのやりとりでよくわかりましたし、失礼なレスを返される方(回答した後で質問者様の質問履歴を確認した際に既にその可能性を予測していましたので驚きませんでしたが)だというのもよくわかりましたので、以後は質問者様への回答は控える事に致します。
mane削除したら、どうやってメインフレームにメニューフレームのHTMLファイルに貼られたLINKアンカーのコンテンツを表示させるのでしょうか? 質問者には悪いのですがHTMLの基礎が為って無いと思われる。 <frame src="menu.html" name="menu" id="menu" title="***"> <frame src="main.html" name="main" id="main" title="***"> 上記の様にしないと駄目な筈ですよ? 第一W3C勧告でもHTML-lintでもname属性(id移行)は今現在「必須」の筈。
お礼
下記の回答へのお礼を入力してください。 質問 QNo.4140199 HTMLのフレーム属性で分からない要素があちます。 質問者:hokagu よく分からないHTMLのタグがあります フレーム要素に使われる rbottom とか lbottom という要素です。 どうもこれがないとページ表示できないので重要な タグみたいなのですが、 調べてみると詳しく解説してるページが見つからないです。どなたか分かる方教えていただけないでしょうか? mane削除したら、どうやってメインフレームにメニューフレームのHTMLファイルに貼られたLINKアンカーのコンテンツを表示させるのでしょうか? 質問者には悪いのですがHTMLの基礎が為って無いと思われる。 <frame src="menu.html" name="menu" id="menu" title="***"> <frame src="main.html" name="main" id="main" title="***"> 上記の様にしないと駄目な筈ですよ? 第一W3C勧告でもHTML-lintでもname属性(id移行)は今現在「必須」の筈。 はい。
- abril
- ベストアンサー率69% (388/560)
> ただ、name属性というのが よく分からないのですが CSSのタグですよね多分 違います。name属性とは「タグ」ではありません。属性と書いてある通り、この場合はHTMLの<frame>タグの属性です。 また、CSSには「タグ」というものはありません。 > name 属性というのを 消してみたら大丈夫でした。 消したら消したで各フレームが「名無し」になってしまうので、ターゲットが決められなくなって問題が出てくる場合もあると思いますが… --------------------------------------------------------------------- <FRAMESET cols="600,*" frameborder="yes" border="1"> <FRAME src="http://www.google.co.jp/webhp?hl=ja"> <FRAME src="http://www.yahoo.co.jp/"> </FRAMESET> --------------------------------------------------------------------- 上記だと、左のフレームが600px・右が成り行きで分割、という事になりますが、name属性でフレームの名前が決められないので、相互のフレームのターゲットを指定できなくなりますが、問題ないのでしょうか…?大概左右にフレームを切ってある場合は、左がナビで右がそのナビをクリックしたら表示されるコンテンツ、という用途が殆どだと思うのですが… > name って一体なんなんでしょう この質問からしてかなり基礎知識が不足しておられます。HTMLの勉強を初めからし直して下さい。 ちなみに、フレーム周りについては以下でもお読みになられては。 http://www.tagindex.com/html_tag/frame/index.html
補足
>大概左右にフレームを切ってある場合は、左がナビで右がそのナビをクリックしたら表示されるコンテンツ、という用途が殆どだと思うのですが… 型にはまるためのページを作るなら自分で1から制作はしていません。 >この質問からしてかなり基礎知識が不足しておられます。HTMLの勉強を初めからし直して下さい。 基本的なことならなぜリファレンスに載ってないのか説明できないでしょうか?それと、それほど基本的なことなら調べればすぐ出てくるはずなんですけどね。。それとボーダーを分ける境界線を増やすタグもあるんです。これはそれをしていないだけですよ。良く呼んでくださいね。笑
- abril
- ベストアンサー率69% (388/560)
> よく分からないHTMLのタグがあります > フレーム要素に使われる rbottom とか lbottom という要素です。 それは「タグ(tagname)」でも、「属性(option)」でもなく、単なる「属性値(value)」の部分と勘違いされていたりしませんか? <frame name="rbottom"~>といった様な使われ方では? もし上記の様なname属性の単なる属性値であれば、そこは任意の名前で構わない事になります。 ただし、何かのシステムと絡めてコンテンツを自動生成する様な場合には、予め決められた名前を使わなければならない、という可能性もありますが。
補足
特に他のコンテンツとかスクリプトと絡ませる予定はないです。 ただ、name属性というのが よく分からないのですが CSSのタグですよね多分 name 属性というのを 消してみたら大丈夫でした。 <heml> <head> <FRAMESET cols="600,*" frameborder="yes" border="1"> <FRAME src="http://www.google.co.jp/webhp?hl=ja"> <FRAME src="http://www.yahoo.co.jp/"> </FRAMESET> </head> <body> </body> </heml> name って一体なんなんでしょう
お礼
> 型にはまるためのページを作るなら自分で1から制作はしていません。 そうですか。ではご自由にどうぞ。それほど「型にはまらない」のであればこれ以上質問される必要も、リファレンスも必要ないでしょう。 > 基本的なことならなぜリファレンスに載ってないのか説明できないでしょうか? name属性の事ならどんなリファレンスにでも掲載されています。参照先としてあげたコンテンツも含めて。 私は最初の回答で「rbottom とか lbottom」というのは属性値と勘違いしておられるのでは、とお断りしていますから、「rbottom とか lbottom」がリファレンスに掲載されているとは申し上げておりません。文章を良くお読みになられた方がよろしいのは質問者様の方でしょう。 > ボーダーを分ける境界線を増やすタグもあるんです。これはそれをしていないだけですよ。 重ねて申し上げますが、「タグ」にその様なものはないです。「属性」にならありますが。 それに「ボーダー」云々の事が何故ここで言及されているのか唐突すぎて理解できません。私は過去2回の回答でボーダーがどうこうといった事には全く触れておりませんので。まあ「タグ」「属性」「属性値」の違いもよく理解されていらっしゃらない事はこのやりとりでよくわかりましたし、失礼なレスを返される方(回答した後で質問者様の質問履歴を確認した際に既にその可能性を予測していましたので驚きませんでしたが)だというのもよくわかりましたので、以後は質問者様への回答は控える事に致します。 それは分かりますね