Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

web/api/html* 以下を md に一括変換 #7893

Merged
merged 3 commits into from
Aug 24, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
320 changes: 0 additions & 320 deletions files/ja/web/api/html_drag_and_drop_api/drag_operations/index.html

This file was deleted.

327 changes: 327 additions & 0 deletions files/ja/web/api/html_drag_and_drop_api/drag_operations/index.md

Large diffs are not rendered by default.

312 changes: 0 additions & 312 deletions files/ja/web/api/html_drag_and_drop_api/index.html

This file was deleted.

250 changes: 250 additions & 0 deletions files/ja/web/api/html_drag_and_drop_api/index.md

Large diffs are not rendered by default.

This file was deleted.

Large diffs are not rendered by default.

124 changes: 0 additions & 124 deletions files/ja/web/api/htmlaudioelement/index.html

This file was deleted.

86 changes: 86 additions & 0 deletions files/ja/web/api/htmlaudioelement/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
---
title: HTMLAudioElement
slug: Web/API/HTMLAudioElement
tags:
- API
- HTML DOM
- HTMLAudioElement
- Interface
- Reference
translation_of: Web/API/HTMLAudioElement
---
**`HTMLAudioElement`** インターフェイスは {{HTMLElement("audio")}} 要素のプロパティと、操作するメソッドを提供します。 {{domxref("HTMLMediaElement")}} インターフェイスから派生しています。

{{InheritanceDiagram(600, 120)}}

## プロパティ

_固有のプロパティはありません。親である {{domxref("HTMLMediaElement")}} および {{domxref("HTMLElement")}} からプロパティを継承しています。_

## メソッド

_{{domxref("HTMLMediaElement")}} および {{domxref("HTMLElement")}} からメソッドを継承しています。_

### コンストラクター

#### 構文

```
mySound = new Audio([URLString]);
```

#### 説明

audio 要素のコンストラクターです。返されるオブジェクトの `preload` プロパティは `auto` に設定され、 `src` プロパティは引数の値が設定されます。ブラウザーはオブジェクトを返す前、*非同期的に*リソースの選択を始めます。

_メモ: `new Audio()` で作成された audio 要素は、音声を再生中にガベージコレクションされることはありません。 `pause()` メソッドが呼ばれるか、再生が終了するまで、再生を続けます。_

#### 引数

- `URLString` (期待される型: {{domxref("DOMString")}}; 任意)
- : 構築される `HTMLAudioElement` の `src `プロパティ

### 通常メソッド

| 名前と引数 | 返値 | 説明 |
| ------------------------------------------------------------------------------------- | ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `mozCurrentSampleOffset()` {{non-standard_inline}} | `unsigned long long` | `mozWriteAudio()` によって作成された音声ストリームの、現在のオフセットを示します。このオフセットは、ストリームの先頭からのサンプル番号で指定されます。 |
| `mozSetup(in PRUint32 channels, in PRUint32 rate)` {{non-standard_inline}} | `void` | 書き込み用の音声ストリームを初期化します。引数でチャンネル数 (`1` でモノラル、 `2` でステレオ) とサンプリング周波数 (例えば 44.1kHz の場合は `44100`) を指定できます。 |
| `mozWriteAudio(in jsval data) `{{non-standard_inline}} | `unsigned long` | ストリームの現在のオフセットに音声を書き込みます。実際にストリームに書き込まれたバイト数を返します。 |

## 例

### 基本的な使用

`HTMLAudioElement` を完全に JavaScript で生成します。

```
var flush = new Audio('toilet_flush.wav');
flush.play();
```

audio 要素でもっと一般的に使用されるプロパティとしては、 `src`, `currentTime`, `duration`, `paused`, `muted`, `volume` などがあります。

```
var flush = new Audio('toilet_flush.wav');
flush.addEventListener('loadeddata',() => {
var duration = flush.duration; // the duration variable now holds the duration (in seconds) of the audio clip
})
```

## 仕様書

| 仕様書 | 状態 | 備考 |
| -------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- | ------ |
| {{SpecName('HTML WHATWG', "#htmlaudioelement", "HTMLAudioElement")}} | {{Spec2('HTML WHATWG')}} | |
| {{SpecName('HTML5 W3C', "embedded-content-0.html#the-audio-element", "HTMLAudioElement")}} | {{Spec2('HTML5 W3C')}} | |

## ブラウザーの互換性

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

## 関連情報

- このインタフェースを実装した HTML 要素: {{HTMLElement("audio")}}

{{APIRef("HTML DOM")}}
64 changes: 0 additions & 64 deletions files/ja/web/api/htmlbrelement/index.html

This file was deleted.

41 changes: 41 additions & 0 deletions files/ja/web/api/htmlbrelement/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
---
title: HTMLBRElement
slug: Web/API/HTMLBRElement
tags:
- DOM
- DOM Reference
- Interface
- Reference
translation_of: Web/API/HTMLBRElement
---
{{APIRef("HTML DOM")}}

**`HTMLBRElement`** インターフェースは HTML 改行要素 ({{htmlelement("br")}}) を表現します。{{domxref("HTMLElement")}}より継承しています。

{{InheritanceDiagram(600, 120)}}

## 属性

_親である{{domxref("HTMLElement")}}より属性を継承しています。_

- {{domxref("HTMLBRElement.clear")}} {{deprecated_inline}}
- : は{domxref("DOMString")}}であり,回り込みオブジェクトの周囲の文章を回り込ませるよう指示します。

## メソッド

_固有のメソッドなし。親である\_\_{{domxref("HTMLElement")}}よりメソッドを継承しています。_

## 仕様書

| 仕様 | 状態 | 備考 |
| ---------------------------------------------------------------------------------------------------------------- | -------------------------------- | ---------------------------------------------- |
| {{SpecName('HTML WHATWG', "#htmlbrelement", "HTMLBRElement")}} | {{Spec2('HTML WHATWG')}} | {{SpecName("HTML5 W3C")}}より変更なし。 |
| {{SpecName('HTML5 W3C', "textlevel-semantics.html#the-br-element", "HTMLBRElement")}} | {{Spec2('HTML5 W3C')}} | {{SpecName("DOM2 HTML")}}より変更なし。 |

## ブラウザーの互換性

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

## 関連情報

- 本インターフェースを実装している HTML 要素: {{HTMLElement("br")}}
80 changes: 0 additions & 80 deletions files/ja/web/api/htmlcanvaselement/capturestream/index.html

This file was deleted.

Loading