お力を貸してください。
http://www.saasjp.com/index.aspx
サイトを制作している者なのですが、
ページ上層部
「 Hair | Nail | Estheic | Pet | Hotel | Real estate | CRM | BtoB | Company | contact 」
の部分が本当はリンクなのです!(したつもり)がIEだと当方の思い通りにリンクされるものの
他のブラウザ 「Safari Chrome」であると、リンク属性を持ちません!
ちなみに、ページ中部より下層のリンクは全ブラウザで正しく稼働します!
なぜ?と大変困っております、お知恵をお貸しください!
No.2ベストアンサー
- 回答日時:
結論だけ言いますと、これを削除します。
<p id="s1msgH"></p>
このPタグがs1msgHのCSS設定でちょうど上にかぶさるように配置されているのです。
No.1
- 回答日時:
HTMLに重大な間違いがないかチェックしましょう。
★The W3C Markup Validation Service ( http://validator.w3.org/#validate_by_input )
★Another HTML-lint 5 ( http://www.htmllint.net/html-lint/htmllint.html )
後者は対策まで示してくれます。
firefox+ fireBugで、要素とスタイルシートのチェックをしましょう。
たぶん、後出の要素がかぶさってしまってリンクできなくなっている。
たとえば<p></p>とか・・・
いずれにしてもHTMLにたくさんの間違いがあります。
むやみやたらにidを付けて、idを使ってスタイルシートを書くとメンテナンスもままなりません。
『DIV要素(とSPAN要素)は、id属性及び class属性と併用することで、文書に構造を付加するための一般機構を提供する。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )』ためのものです。idはリンクやjavascriptのターゲットになる場合だけ使うなど、整理しましょう。
それ以外は、文書構造を補完するためにclass名を使いましょう。具体的にはHTML5の「新しい要素 ( http://standards.mitsue.co.jp/resources/w3c/TR/h … )」が参考になります。
[例]
<body>
<div class="header">
<p class="breadcrumbs">
<a href="/">Home</a> | <a href="Hairindex.aspx">Hair</a> | ******
</p>
<h1>タイトル</h1>
***************
</div>
<div class="section">
<h2>本文見出し</h2>
とかだったら、誰でも、10年後に見直してもどこに何が書かれているかわかりますよね。
スタイルシートも
div.header p.breadcrumbs{******}
と書かれていたら、誰が見てもへッダー中のパンくずリストの指定だとわかりますよね。
1) HTMLを正しく書くこと、divやspanにidやclassを併用して文書構造だけを書くこと
2) それを元にスタイルシートを書くこと
でないと、自分にもワケワカメのソースになり、ましてや他人には理解不能になっちゃいます。
まあ、今回は余分な空段落を消すだけで澄みそうですが・・
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ドメイン・サーバー・クラウドサービス 自作サイトをサーバーにアップロードしたのですが… 2 2022/11/08 18:12
- WordPress(ワードプレス) ホームページの階層について 5 2022/11/21 14:48
- ホームページ作成・プログラミング ログインしないとみることができないWebページの作成方法 3 2023/07/29 13:33
- その他(パソコン・周辺機器) EXCELで「WEBオプションの対象ブラウザ」を変更する方法 2 2023/04/12 15:44
- InternetExplorer(IE) 既定のブラウザーを変更した場合、付随して処理が必要なことはありますか? 2 2022/03/25 16:04
- その他(クラウドサービス・オンラインストレージ) firestorage_androidスマホでダウンロードできない 1 2022/10/25 08:18
- SEO googleサーチコンソールで、重複URLが多数発生、その修正方法について 2 2023/06/23 16:15
- その他(ブラウザ) Internet Explorer でなければ開けないページ 4 2022/03/25 18:03
- その他(ブラウザ) Edge、Chrome、FireFoxのパスワード記憶機能 2 2023/08/16 16:25
- その他(IT・Webサービス) リンクできない HTMLで<a>タグでリンクを作ったのですがブラウザに表示されません、アドレス、入力 1 2022/07/26 19:43
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlのolやulなどlistにtitleや...
-
<div id="container">の使いか...
-
html の divとtable の役割
-
HTML属性での「""」 「''」違い
-
div要素が重なってします
-
インラインフレームのページ内...
-
divを追加すると下に隠れてしまう
-
1時間30分を簡単に表したいで...
-
divとpの使いわけ
-
複数のボタンを等間隔に、かつ...
-
一括で全体を右にずらす
-
HTMLのJIS規格について
-
hタグの右横に画像を表示
-
可変長要素を中は左寄せのまま...
-
h1に自分自身へのリンクを張...
-
スペースを使わず文字位置を揃...
-
reuterのScraypingで不思議な現...
-
html5でheader,footerこみのwra...
-
h1を親要素の縦中央、画像の横...
-
開閉式の隠し要素が一瞬表示さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlのolやulなどlistにtitleや...
-
div要素が重なってします
-
HTML属性での「""」 「''」違い
-
複数のボタンを等間隔に、かつ...
-
ヘッダーとフッターだけ背景を...
-
html の divとtable の役割
-
<div id="container">の使いか...
-
divとpの使いわけ
-
min-heightとheightの違いについて
-
HTML5 iframe の代わり
-
divの中に外部のHTMLを埋め込む
-
3カラムレイアウトで「常に残り...
-
ヘッダーを左右に二分割する方...
-
画面を縮小するとカラムが落ち...
-
reuterのScraypingで不思議な現...
-
htmlの見出しタグ(<h1>)の次...
-
1サイト内にHTML5とXHTMLが混在...
-
inline-blockをネストすると表...
-
html5でheaderの中にnav
-
<!-- #BeginLibraryItemとは
おすすめ情報