リファレンスインデックスへ
リンクやファイル同士の関係を表す4つのXHTMLタグ

リンクやファイル同士の関係を表す4つのXHTMLタグ

有限会社タグパンダ
喜安 亮介
2009/5/26
テキストや画像などにリンクを設定するa要素などを中心に、HTML 4.01/XHTML 1.0のタグで使える共通属性も紹介します
今回紹介するタグ
a link script noscript

一度でもWebサイトを構築したことのある人なら

 今回は、HTMLタグの中でもリンクを表すタグを紹介していきたいと思います。中でもa要素は、ほかのページへのリンクを張る際に使われるHTMLタグで、一度でもWebサイトを構築したことのある人なら、知っているのではないでしょうか?

 また、HTMLファイル、CSSファイルを完全に分離させた形でサイトを構築していく際には、CSSファイルの場所をlink要素を使ってリンク関係を定義する必要があります。

 JavaScriptコードを外部ファイル化させ、それらをHTMLファイルにリンクさせるタグとして、script要素やnoscript要素もご存じの方も多いのではないのではないでしょうか?

 今回は、これらのリンク関係を表すタグを中心に解説します。

a要素

 a要素は、テキストや画像などにリンクを設定する際に使います。インライン要素として機能し、a要素を除くインライン要素・テキストを内包できます。ほかのページへのリンク関係を表す際に使われるタグです。

 a テキストや画像などにリンクを設定するa要素

link要素

 link要素は、ほかの文書との関係性を定義する際に使います。head要素内にしか存在できません。CSSファイルを外部化させた「○○○.css」といったファイルをHTMLにリンクさせる際といった場合に使われるタグです。ほかにもさまざまな文書とのリンク関係を定義できます。

 link ほかの文書との関係性を定義するlink要素

script要素

 script要素は、スクリプトを文書内に読み込む際に使います。head・body要素内どちらでも存在できます。scriptタグはサイトで使うJavaScriptなどのコードを「○○○.js」といった形で外部ファイル化させ、そのファイルをHTML内にリンクさせる場合に使われます。

 script スクリプトを文書内に読み込む際に使うscript要素

noscript要素

 noscript要素は、スクリプトが実行不可能な際に代替内容を表示します。ブロック要素として機能し、ブロック要素を内包できます。

 JavaScriptが使えない状態のWebブラウザで閲覧してきたユーザーに対して、JavaScriptが必要であることを通知したりすることができます。

 noscript スクリプトが実行不可能な際に代替内容を表示するnoscript要素


喜安 亮介……1980年愛媛県生まれ。タグパンダの代表取締役。ディレクター兼デザイナーとしてWeb制作案件に携わる。社名のパンダは、「白・黒はっきりした正しい判断力と柔軟性のあるクリエイティブな発想」を提供するという思いから。

  1/5

 INDEX
Web標準HTMLタグリファレンス(5)
リンクやファイル同士の関係を表す4つのXHTMLタグ
リンク
  a テキストや画像などにリンクを設定するa要素
  link ほかの文書との関係性を定義するlink要素
  script スクリプトを文書内に読み込む際に使うscript要素
  noscript スクリプトが実行不可能な際に代替内容を表示するnoscript要素

【関連記事】

デザイナーのためのWeb学習帳
Webを構成する技術を超初心者向けに説明します。まずは基本の基本である「HTML」から攻略していこう!
デザインハック」コーナー
いまさら聞けないCSS/スタイルシート入門
Webデザインにあると便利なCSS。ちょっとサイトをステキにするためのスタイルシートです。基本の基本を学びませんか?
デザインハック」コーナー
WebデザイナのためのHTMLチューニング入門
Webサイトを見た人の印象を良くするのか悪くするのかには“速度”が大きくかかわってきます。FirefoxのプラグインYSlowで測る7つの計測ポイントから“速い”
HTMLの書き方を学びましょう
デザインハック」コーナー

[an error occurred while processing this directive]
「デザインハック」コーナーへ



HTML5 + UX フォーラム 新着記事
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

デザインハック 記事ランキング

本日 月間