--- title: HTMLHRElement slug: Web/API/HTMLHRElement tags: - DOM - DOM Reference translation_of: Web/API/HTMLHRElement ---
{{ApiRef}}

DOM の hr 要素は hr 要素を操作する為の特別なプロパティ である HTMLHRElement インタフェースを持っています。 {{htmlelement("hr")}} 要素は HTMLHRElement インタフェースの継承元である {{domxref("HTMLElement")}} オブジェクトインタフェースからも操作可能です。

プロパティ

{{domxref("HTMLElement")}} インタフェースから継承するものの他に、以下の固有プロパティを持ちます。

プロパティ 説明
align {{deprecatedGeneric("inline","HTML4.01")}} {{obsoleteGeneric("inline","HTML5")}} {{domxref("DOMString")}} 罫線に対し、左寄せ、中央寄せ、右寄せの何れかの表示を指示するプロパティ。値には leftcenterright の何れかが指定可能です。このプロパティは過去のものであり、用いるべきではありません。代替として、CSS の {{Cssxref("width")}} プロパティ 及び {{Cssxref("margin-left")}} プロパティ、{{Cssxref("margin-right")}} プロパティの併用などで同等の視覚表現が可能です。
color {{obsolete_inline}} {{domxref("DOMString")}} 罫線の色
noshade {{deprecatedGeneric("inline","HTML4.01")}} {{obsoleteGeneric("inline","HTML5")}} {{domxref("DOMString")}} 罫線の溝付きのスタイルを無効化する為のプロパティ。値には noshade のみが指定可能です。CSS の {{Cssxref("border")}} プロパティを用いて同等の視覚表現が可能です。
size {{deprecatedGeneric("inline","HTML4.01")}} {{obsoleteGeneric("inline","HTML5")}} {{domxref("DOMString")}} 罫線の高さを指定するプロパティ。CSS の {{Cssxref("height")}} プロパティ 及び、{{Cssxref("box-sizing")}} プロパティを用いて同等の視覚表現が可能です。
width {{deprecatedGeneric("inline","HTML4.01")}} {{obsoleteGeneric("inline","HTML5")}} {{domxref("DOMString")}} 罫線の幅を指定するプロパティ。CSS の width プロパティ及び、box-sizing プロパティを用いて同等の視覚表現が可能です。

メソッド

固有のメソッドはありません。 {{domxref("HTMLElement")}} のメソッドを継承しています。

仕様

仕様書 策定状況 コメント
{{SpecName('HTML WHATWG', "text-level-semantics.htmlgrouping-content.html#the-hr-element", "HTMLHRElement")}} {{Spec2('HTML WHATWG')}} color プロパティは既存の Web との互換性を考慮し、廃止済プロパティとして残されている。
{{SpecName('HTML5 W3C', "grouping-content.html#the-hr-element", "HTMLAnchorElement")}} {{Spec2('HTML5 W3C')}} 次のプロパティの廃止: align, noshade, size, width
{{SpecName('DOM2 HTML', 'html.html#ID-68228811', 'HTMLHRElement')}} {{Spec2('DOM2 HTML')}} {{SpecName("DOM1")}} より変更無し
{{SpecName('DOM1', 'level-one-html.html#ID-68228811', 'HTMLHRElement')}} {{Spec2('DOM1')}} 最初期の定義

ブラウザ実装状況

{{Compat("api.HTMLHRElement")}}

関連情報