Q23:TAGの打ち込みでアトリュビュ−ト(パラメ−タ)が機能しない
TAGの中に指定するさまざまな拡張機能の中には、記述(指定)する順序が決められているものがあります。IEとNNでも違いがあるので、指定方法(スペルミス)が無ければ、指定する順番を入れ替えてみてください。
Q24:画像で表示位置を指定したり回りのスペ−スを0に指定しても後の画像や文字が1行あいてしまったりスペ−スが空いてしまう。
ホ−ムペ−ジ作成ソフトを使用している場合に良くこのようなことになります。多くのソフトでは、画像やテキストなどの指定が変わる場合やキ−ボ−ドのEnterキ−を押したときに無条件で段落<P>指定にしている場合があります。このような場合は、ホ−ムペ−ジ作成ソフトで完成後にテキストエディタなどで修正を行います。
例:
<imgsrc="../images/gan.gif" alt="gan.gif" align="left">
<p>テキスト文字</p>
↓
<imgsrc="../images/gan.gif" alt="gan.gif" align="left">
<br>テキスト文字<br>
Q25:画像幅・表DIVで%指定をしても画面をはみ出してしまう
表示幅を%で指定する場合は現在ブラウザで表示されている幅を基準に各アイテムの表示幅が決められます。しかし直前に、Align指定で画像や表段落などが指定されていると、そのアイテムの幅が考慮されず実質的にはそのアイテム幅だけ画面からはみ出してしまいます。
Q26:窓の分割でリンク先のペ−ジがフレ−ムだと、どんどん中に窓が増えていく
- 現在の窓を破棄して新しいペ−ジを表示する。
<ahref="faq.htm" target="_top">
- リンクのある窓にリンク先のペ−ジを表示する
<ahref="faq.htm" target="_self">- リンクのある窓の上位の窓に表示する(FRAME文で先に指定されている窓上→右から下→左へ)
<ahref="faq.htm" target="_parenttop">- 新規にブラウザを立ち上げて表示する
<ahref="faq.htm" target="_blank">注意:窓の名前には上記の名前は使用しないまた、他のペ−ジ(他人外部のHP)で使用されそうな一般的な名前は混乱を招くので、自分独自の名前をつけるようにします。
Q27:大きなテ−ブル(表)では表示されるまで時間がかかる
TABLEはすべて読みこんでから表のレイアウトを決めているので時間がかかってしまいます。
IE.5ではtable-layout:fixedをスタイルで指定することにより読みこみが終了した行単位で表示されるようになります。それ以外の対処方法は、TABLEを分割する方法で対応します。画面単位かA4サイズ程度ずつTABLEを閉じて再度定義します。
つまりいくつもの表を縦に重ねるわけです。
![]()