ぎみっく@gimmickgangさんのページ

ぎみっく@gimmickgangユーザー

  • 127
  • 0pt
掲示板へ

selectタグoptionタグoptgroupタグについて


選択式のメニューセレクトボックス)を作成するためのタグ

<select>で選択式メニューを、<option>で選択肢を、<optgroup>で選択肢グループを記述します。

ソース

<select>
  <option>あいうえお</option>
  <option>かきくけこ</option>
  <option>さしすせそ</option>
  <option>たちつてと</option>
  <option>なにぬねの</option>
</select>

表示例


selectタグではname属性、size属性、multiple属性disabled属性autocomplete属性autofocus属性、form属性、required属性が利用可ですが、ニコニコ大百科では使用できません。

optionタグではlabel属性、value属性disabled属性が利用可ですが、ニコニコ大百科では使用できません。
selected属性は、<option selected="">の形で利用可です。
※multiple属性が使用できないので、利用できるselected属性は1つだけで、複数記述しても2つめ以降は無視されます。

optgroupタグではdisabled属性が利用可ですが、ニコニコ大百科では使用できません。
label属性は、<optgroup label="hoge">の形で利用可です。


以下サンプル
1.通常 2.さしすせそにselected属性定 3.2にoptgroupを追加 4.3のoptgrouplabel属性定 5.optgroupを複数用いたもの
なんか



【スポンサーリンク】

  • 127
  • 0pt
記事編集 編集履歴を閲覧

ニコニ広告で宣伝された記事

壱百満天原サロメ (単) 記事と一緒に動画もおすすめ!
提供: うごくみそ汁
もっと見る

この記事の掲示板に最近投稿されたピコカキコ

ぎみっく@gimmickgang

728 ななしのよっしん
2023/07/10(月) 03:32:44 ID: t8iAHHP7AI
もともとimgタグの画像はiflameタグと同様に置換要素なのですが、上記のような形となっているためにこのようなことが起こってます。

外部での例、ありがとうございます
インライン要素のspanタグと置換要素のimgタグでの表示の違いが分かりやすいですね。他の方にも伝わりやすいと思います。
ご提示頂いた例でも確認できるかと思いますが、spanタグとimgタグでは折り返し不可能なときの文字の表示が異なりますよね?
私ができますよと言ってたようにwidth、max-widthで明示してやるとはみ出し部分は表示されないのでサイズが固定されるのですが、それはそれで見切れることなってしまいますが…。

さて、スマホへの対応について眼を移しますと、
公式ブロマガでも遅延読み込みがloading属性へと変更になる修予定とのアナウンスがされましたが
loading属性のみでの実装だと、最初に挙げさせていただいた200×200で一旦仮レンリングサイズ確保しておくような処理がなくなるので
今度はPC版も含めた大百科全体でheightが一旦0で計算されてからの遅延読み込みによる再計算が起こるので、縦のズレが大きく発生してしまいます。

(省略しています。全て読むにはこのリンクをクリック!)
👍
高評価
2
👎
低評価
0
729 ななしのよっしん
2023/07/10(月) 09:19:59 ID: t8iAHHP7AI
ってごめんなさい。
マヨネ~ズさんが提示してくださった例も、私が提示した話もそもそも、ブラウザ間のレンリングの差異の部分が抜けていましたね。

FireFoxGeckoエンジンChromeBlinkエンジンSafariWebkitエンジンでは、そもそもこの文字列として扱っているときの部分に差異が出ます。

分かりやすいようにFireFoxChromeの両方で、マヨネ~ズさんの挙げてくださった例を見べると、
双方が言及していたことが理解しやすいかと思われます。

画像の代替なので画像を読み込めなかったとき画像の定範囲を越えても全部表示しなきゃいけない→FireFox
画像の代替なので画像を読み込めなかったとき画像の定範囲内におさめなきゃいけない→Chrome

根本的に別の表示になることがレンリングエンジンの解釈の差異によって発生しています。
(省略しています。全て読むにはこのリンクをクリック!)
👍
高評価
2
👎
低評価
0
730 ななしのよっしん
2023/07/11(火) 00:34:22 ID: 1GYNunEedb
>>725-729
わかりやすく説明してくださりありがとうございます

よろしければ、loading属性のみでの実装では不具合が発生する旨について、一つ確認したいことがありますがよろしいでしょうか。
「heightが一旦0で計算されてからの遅延読み込みによる再計算が起こる」という表現をなされていますが、HTML Living Standardを再度確認したところ、lazy設定時は、読み込み前であればwidth、heightなどの設定が要素サイズに適用されるため、閲覧中にネットワークが切断されるようなことがない限り、そのようなズレは発生しないように思えました。
https://html.spec.whatwg.org/multipage/images.html#parsing-a-sizes-attributeexit

>現状の限られた範囲の中で妥協できる範疇において、他の方にも編集しやすい形にするのがベストかなと個人的には。
私としては、とりあえずoverflow: hidden;を設定した
(省略しています。全て読むにはこのリンクをクリック!)
👍
高評価
2
👎
低評価
0
731 ななしのよっしん
2023/07/11(火) 00:52:49 ID: 1GYNunEedb
実際にこちらの端末でGeckoBlinkを用いて確認したところ、以下のような結果になりました。
HTMLについては、こちらのソースコードテキストエディタコピーして、適当な場所に保存してから開いてください。
https://pastebin.mozilla.org/zPNPF8Cuexit

Vivaldi 6.1.3035.111

スクロール
ID 0 = 160x32, ID 1 = 50x100, ID 2 = 50x10, ID 3 = 160x16, ID 4 = 50x10

下方までスクロールした後
ID 0 = 160x32, ID 1 = 160x32, ID 2 = 50x10, ID 3 = 160x16, ID 4 = 50x10

(省略しています。全て読むにはこのリンクをクリック!)
👍
高評価
1
👎
低評価
0
732 ななしのよっしん
2023/07/11(火) 01:12:18 ID: 1GYNunEedb
すみません。width、heightなどによるサイズ定がない場合の話であることを見落としていました。
変なことを書いてしまいすみません。

現在JavaScriptによる遅延読み込みの実装ですと、「VOICEROID」の記事のように、記事冒頭に複数の画像が掲載されており、最初からimg要素がビューポートに入っている場合に、一旦全体がレンリングされてから二つ以降の画像の読み込みが始まります。
そのため、loading属性による遅延読み込みの実装に切り替えたほうがレンリング速度善できるのではないかといった考えもあり、以前に問い合わせをしていました。

width、heightなどによるサイズ定がない場合の対応を全に失念していたことを謝ります。
👍
高評価
1
👎
低評価
0
733 ななしのよっしん
2023/07/11(火) 02:25:33 ID: t8iAHHP7AI
>>730-732
いえいえ、お気になさらないでください。たしかにそうなんですよね。
一番先頭にあるimgタグの画像にはjavascriptによる遅延読み込みがないので、仰るように読み込みに差が出すぎてしまいます。

現在ニコニコ大百科重い状態なので特に遅延読み込み部分までのレンリングに時間が掛かっているような感じですね。

今のjavascriptでの遅延読み込みもwidth、heightの定がない場合、200×200の仮サイズレンリングするだけなので問題を全に解決してるとは言えませんし…。
👍
高評価
2
👎
低評価
0
734 ななしのよっしん
2023/08/25(金) 07:51:52 ID: l/cLr58M3B
おにまいドット絵とても素敵です。これからも頑ってください!
👍
高評価
0
👎
低評価
0
735 ななしのよっしん
2023/08/25(金) 08:13:28 ID: t8iAHHP7AI
>>734
紛らわしくて、ごめんなさい

おにまいドット絵
Kofumi/小文さん
https://dic.nicovideo.jp/u/9673725
が描かれたものです。
>>im11235569
👍
高評価
1
👎
低評価
0
736 義陣華
2023/09/20(水) 18:04:00 ID: dV+MVV69Bz
お邪魔します。

ニコ生の件では大変お世話になり、本当にありがとうございました。
ぎみっくさん
タイトル:ぎみっくさん
Twitterで紹介する

737 ぎみっく
2023/09/20(水) 19:13:10 ID: t8iAHHP7AI
>>736
さん、いらっしゃいませ。素敵なイラストありがとうございます
どういたしまして、またなにかあればいつでもおっしゃってくださいね

って、この子?)えっちすぎない???
👍
高評価
0
👎
低評価
0