並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 213件

新着順 人気順

htmlの検索結果41 - 80 件 / 213件

  • State of HTML 2023

    While JavaScript was taking over the web, and CSS was gaining new superpowers year over year, it could seem like HTML was content to stay dormant, happy to cede center stage to its younger siblings. After all once you've learned about <div>s and <h>s 1 through 6, what else is there to know? Quite a lot, as it turns out! Once again we drafted Lea Verou to put her in-depth knowledge of the web platf

      State of HTML 2023
    • HTMLをWordPress化するときの実装から公開までの手順がよく分かる解説書 -HTMLサイトをWordPressにする本

      HTMLベースのビジネスサイトをWordPress化する手順をていねいに詳しく解説した解説書を紹介します。 HTMLやCSSのコードをどのようにWordPress化するのか、コンテンツに合わせたテーマファイルの構成方法、さまざまな要素のコード化、WordPressならではの条件分岐や機能の使い方、そしてローカル環境での開発方法、本番環境への移行方法(SSL化なども)まで、最新のWordPressに対応した実装から公開までの手順がよく分かります。 著者は「Webデザイン良質見本帳(紹介記事)」でお馴染みの久保田 涼子氏をはじめとするデジタルハリウッドSTUDIO講師の3人。本書を読めば、HTMLで実装されたサイトやブログを迷うことなくWordPress化できるようになると思います。

        HTMLをWordPress化するときの実装から公開までの手順がよく分かる解説書 -HTMLサイトをWordPressにする本
      • HTMLにカスタム要素を実現する標準技術Web Components。事例をもとに技術特徴を解説 | レバテックラボ(レバテックLAB)

        HTMLにカスタム要素を実現する標準技術Web Components。事例をもとに技術特徴を解説 2024年3月21日 執筆 山内 直 有限会社 WINGSプロジェクトが運営する、テクニカル執筆コミュニティ(代表 山田祥寛)に所属するテクニカルライター。出版社を経てフリーランスとして独立。ライター、エディター、デベロッパー、講師業に従事。屋号は「たまデジ。」。著書に『Bootstrap 5 フロントエンド開発の教科書』、『作って学べるHTML+JavaScriptの基本』など。 監修 山田 祥寛 静岡県榛原町生まれ。一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月に念願かなってフリーライターに転身。Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGSプロジェクト」代

          HTMLにカスタム要素を実現する標準技術Web Components。事例をもとに技術特徴を解説 | レバテックラボ(レバテックLAB)
        • 【HTML】ボタン要素にdisabled属性をつけるのをやめませんか? - Qiita

          はじめに みなさんは、フォームなので必須項目が入力されてない時、Submitボタンに disabled をつけて押せないようにしていませんか? この記事では、ボタンにdisabled属性をつけない方がいい理由とdisabledをつけない方法を紹介します。 disabled属性をつけない方がいい理由 disabled 属性をつけると、ユーザーがボタンを操作することを防ぎます。 そのため、キーボード(Tabキー等)で操作している時フォーカスが当たらないため、ボタンの存在が認知できません。 disableがない時 disableがある時 ボタンの存在が認知できないため、支援技術(スクリーンリーダ等)で操作しているユーザーにとって、「送信ボタンどこだろう?」と思ってしまったり、「なんで送信ボタンが出てこないんだろう?」と思ってしまい、操作を完了させることができなくなります。 aria-disabl

            【HTML】ボタン要素にdisabled属性をつけるのをやめませんか? - Qiita
          • もうHTMLをXHTMLで書くことは推奨されないという話 | フロントエンドBlog | ミツエーリンクス

            春です。入社式のニュースが流れてくる季節ですが、当社もこの4月に多くの新入社員を迎えることができました。 そんな若者について、そもそもXHTMLという単語は何だろうという反応をするかもしれない一方で、長らくHTMLと付き合ってきた人は、XHTMLについて複雑な想いを抱く方も多いだろうと思います。そんな往年のXHTML1時代を過ごしてきた方に改めてお伝えしたいことは、XHTML(HTML Standardでは正確にはXML構文)でHTMLを書くことが推奨されないことが仕様に明示されるようになるというものです。 これは、HTML Standardを管理しているGitHubにWarn that the XML syntax is not recommendedというプルリクエストが作成されたことによります。 このプルリクエストは、XML構文が記載されている14章に次のWarningを追加するとい

              もうHTMLをXHTMLで書くことは推奨されないという話 | フロントエンドBlog | ミツエーリンクス
            • HTMLはシンプル! 画像をホバーしたときのさまざまなエフェクトを簡単に実装できるCSSの超軽量ライブラリ -Izmir

              画像をホバーしたときにテキストを重ねたり、ボーダーをアニメーションさせたり、拡大表示させたり、さまざまなエフェクトを簡単に実装できるCSSの超軽量(2Kb)ライブラリを紹介します。 HTMLにclassを与える簡単実装。エフェクトは組み合わせることも可能で、オーバーレイやテキストやボーダーなどを自由に組み合わせて実装することができます。 Izmir Izmir -GitHub Izmirの特徴 Izmirの使い方 Izmirのカスタマイズ Izmirの特徴 Izmirは、画像をホバーしたときのさまざまなエフェクトを簡単に実装できるCSSのライブラリです。エフェクト用のclassはかなりの数が用意されており、HTMLにclassを追加するだけで、完璧なホバーエフェクトを実装できます。 MITライセンスで、商用プロジェクトでも無料で利用できます。 Izmir 主な特徴は、下記の通り。 エフェク

                HTMLはシンプル! 画像をホバーしたときのさまざまなエフェクトを簡単に実装できるCSSの超軽量ライブラリ -Izmir
              • いざという時に使える7つのHTML&CSS Tips集vol.2 | BUILD Journal

                いざという時のために覚えておくと便利なHTML&CSS Tips集の第2弾です。何かで困った時に読み返してみてください。何かでお役にたてると思います。 グラデーションを使ったテキストアニメーション See the Pen Text gradient animation by BUILD (@buildstd) on CodePen. テキストカラーにグラデーションを使ったアニメーションを施す方法。 テキスト要素の背景にanimation プロパティでアニメーションさせたグラデーションを設定し、background-clip: text で背景グラデションをテキストのかたちに切り抜くイメージです。color: rgba(0 0 0 / 0) でテキストカラーを透明にしないと背景グラデーションが表示されないので指定します。 CSSp { color: rgba(0 0 0 / 0); -web

                  いざという時に使える7つのHTML&CSS Tips集vol.2 | BUILD Journal
                • ChatGPT にHTMLをプレビューさせるChrome拡張を作ってみた

                  chat.openai.com 上でマークアップを試行錯誤するための Chrome 拡張を試作してみた。 例えば html+preview のコードブロックを見つけるとその隣に HTML として挿入する。後述するが React Component もプレビューできる。 📎 をクリックすると展開したHTMLを画像としてクリップボードに入れることができる。 いい感じにコードを生成してくれるプロンプトのサンプル集はここに置いてる なぜ作ったか GPT-4 はそこそこ賢いコードを生成できるのだが、細かい修正は行うにはやはりプレビューしながら対話的に行う必要がある。 また、人間がその結果を言語化するより、生成されたHTMLを画像入力として修正プロンプトに使うのが精度がでる。 (備考: まだChatGPT Plus の一部ユーザーに開放されてない機能) react-component の生成: ts

                    ChatGPT にHTMLをプレビューさせるChrome拡張を作ってみた
                  • HTML attributes vs DOM properties

                    Attributes and properties are fundamentally different things. You can have an attribute and property of the same name set to different values. For example: <div foo="bar">…</div> <script> const div = document.querySelector('div[foo=bar]'); console.log(div.getAttribute('foo')); // 'bar' console.log(div.foo); // undefined div.foo = 'hello world'; console.log(div.getAttribute('foo')); // 'bar' consol

                      HTML attributes vs DOM properties
                    • htmz - a low power tool for html

                      =>htmz> a low power tool for html htmz is a minimalist HTML microframework for creating interactive and modular web user interfaces with the familiar simplicity of plain HTML. [GitHub] plain🍦 Use straight up HTML. No supersets. No hz- ng- hx- v- w- x-; no special attributes. No DSLs. No <custom-elements>. Just vanilla HTML. lightweight🪶 166 bytes in total. Zero dependencies. Zero JS bundles to l

                      • HTMLを直接読み書きせず、スクリーンリーダーも使わずに、アクセシビリティを向上させられないだろうか(と思ってブラウザ拡張を作ってる)

                        HTMLを直接読み書きせず、スクリーンリーダーも使わずに、アクセシビリティを向上させられないだろうか(と思ってブラウザ拡張を作ってる) これまでの何年間か、Webアクセシビリティまわりのことをやってきた中で、「Webアクセシビリティに取り組む」上でいろいろな障壁を感じてきました。 「なぜWebアクセシビリティをやるのか」の理解を得る・得てもらうまでの障壁 イノベーター層・アーリーアダプター層な開発者(エンジニアやデザイナー)が取り組みを始める上での障壁 マジョリティ層が取り組みを始める上での障壁 今回はこの3つめの「マジョリティ層が取り組みを始める上での障壁」の話です。 残りの2つについては、私が執筆に参加したWebアプリケーションアクセシビリティが網羅的なガイドになってくれるはずです。しかしコイツは内容的にも物理的にもゴツすぎる問題があると思っていて、導入編としては見えにくい、読みにくい

                          HTMLを直接読み書きせず、スクリーンリーダーも使わずに、アクセシビリティを向上させられないだろうか(と思ってブラウザ拡張を作ってる)
                        • HTML&CSSとピュアなJavaScriptだけでパズルゲームを作る方法

                          概要 □ スライドパズルのゲームを作る □ 基本に立ち返りHTMLとCSSとピュアなJavaScriptだけで作成する ・パズルの実装はシンプルで簡単。 ・考え方さえ理解すれば早いため、実装の前にイメージで説明する。 □ パズルを試したい人は https://jd253t.csb.app (codesandboxのpreview)から試せる ※下の埋め込み表示ではJavascriptが想定通り動作しないので上記のURLから試してください ※パズルはPCからの操作のみ対応 ※codesandboxのpreviewが安定しないことがあります。もし表示が崩れていたらソースコードを貼っているのでローカルで試してください イメージ.パズルを作る方法 □ 1.canvas要素(390×390で)を作成する □ 2.写真を390×390でcanvas内に描画する □ 3.スライドパズル画像を作る定義を作

                            HTML&CSSとピュアなJavaScriptだけでパズルゲームを作る方法
                          • アクセシビリティーに考慮するHTMLコーディング - WAI-ARIAでスクリーンリーダーの読み上げがこう変わる - ICS MEDIA

                            ナビゲーションリスト ナビゲーションリストは、主にメニューやリンクの一覧を整理して表示するためのUI要素です。自分が今どのページを訪れているのかを示すことによって、ユーザーはウェブサイトの構造や階層を理解しやすくなります。 ▼ 実装例(一部抜粋) <li><a href="#">CSS</a></li> <li><a href="#" aria-current="page">JavaScript</a></li> <li><a href="#">その他</a></li> ▼ スクリーンリーダー(VoiceOver) aria-current="page"を指定した要素は「現在のページ、リンク、JavaScript」と読み上げられます。また、リンクが一度でもクリックされていたら、「閲覧済み」という音声が追加されます。 ▼ スクリーンリーダー(ナレーター) 「リンク、JavaScript」と読

                              アクセシビリティーに考慮するHTMLコーディング - WAI-ARIAでスクリーンリーダーの読み上げがこう変わる - ICS MEDIA
                            • HTMLのLazy Loadの挙動がブラウザによってかなり異なるので違いを実測して確かめてみた

                              計測方法と結果 以下のようになlazy loadが発火した時点でのソースと画面中央の距離(px)を測るページを用いて、iframeと画像の二種類のソースを対象に4000pxのdiv要素とボタン以外に何も読み込まれていない状態とすでに画像が読み込まれている状態との二つの状態を掛け合わせて計測しました。 import React, { useState, useRef } from 'react'; export default function Home() { const iframeDistance = 4000; const [showImage, setShowImage] = useState(false); const imageRef = useRef(null); const toggleImage = () => { setShowImage(!showImage); };

                                HTMLのLazy Loadの挙動がブラウザによってかなり異なるので違いを実測して確かめてみた
                              • HTML DOM — Phuoc Nguyen

                                Web development moves at lightning speed. I still remember when I first started using libraries like jQuery, Prototype, script.aculo.us, Zepto, and many more. Even with modern tools like Angular, VueJS, React, Solid and Svelte, we still have to deal with the Document Object Model (DOM). While these frameworks encapsulate and hide direct DOM management, they still give us access to work with the DO

                                • Tailwind CSSにおけるHTMLのコンポーネント化とCSSのコンポーネント化

                                  Tailwind CSSにおいて、スタイルの組み合わせを抽象化したいと考えたとき、対処としてはいくつかの方法が考えられる。 もっとも一般的なのは、コンポーネントやパーシャルとして、クラス属性値とHTMLをセットで抽出する方法。 <template> <div> <img class="rounded" :src="img" :alt="imgAlt" /> <div class="mt-2"> <div> <div class="text-xs font-bold uppercase tracking-wider text-slate-600">{{ eyebrow }}</div> <div class="leading-snug font-bold text-slate-700"> <a :href="url" class="hover:underline">{{ title }}</

                                    Tailwind CSSにおけるHTMLのコンポーネント化とCSSのコンポーネント化
                                  • HTML-first, framework-agnostic implementation of shadcn/ui - franken/ui

                                    Coming Soon We're sorry, but this feature is not yet available. We are working hard to make it happen as soon as possible. Thank you for your patience and understanding. Please check back later for updates. Just a demo The element you clicked is for demonstration purposes only and does not lead to actual content. Everything you see here is a simulation intended to demonstrate how the UI elements m

                                    • 2024年のトレンドカラーは癒やしのカラー! やさしさに満ち溢れた桃色「ピーチファズ(Peach Fuzz)」、HTMLのコードは「#FFBE98」

                                      2024年のトレンドカラーがPantoneから発表されました。 トレンドカラーは心と体を豊かにするビロードのようなやさしい桃色「ピーチファズ(Peach Fuzz)」、人に寄り添う親切な雰囲気を作り出します。 桃の産毛や...記事の続きを読む

                                        2024年のトレンドカラーは癒やしのカラー! やさしさに満ち溢れた桃色「ピーチファズ(Peach Fuzz)」、HTMLのコードは「#FFBE98」
                                      • CSS Gridのしっかりとした知識とレイアウトやUIコンポーネントを実装するテクニックを学びたい人にお勧めの解説書 -作って学ぶ HTML+CSSグリッドレイアウト

                                        ※本ページは、アフィリエイト広告を利用しています。 CSS Gridをそろそろ真剣に覚えないと、思っている人にぴったりの解説書を紹介します。 Web制作系の解説書で評価が高いエビスコム様の最新刊で、本書もかなり充実した内容となっています。CSS Gridの基礎知識はもちろん、基本のグリッド、さまざまなレイアウトやUIコンポーネントの実装も豊富で、簡潔なコードでかなりしっかりと解説されています。 本書は、先週発売されたばかり! Web制作に携わる人すべてにお勧めの解説書。HTMLとCSSに携わるコーダーの人はもちろん、こういうレイアウトやコンポーネントができるというのがよく分かるのでデザイナーやディレクターの人にもお勧めです。

                                          CSS Gridのしっかりとした知識とレイアウトやUIコンポーネントを実装するテクニックを学びたい人にお勧めの解説書 -作って学ぶ HTML+CSSグリッドレイアウト
                                        • ノーコードツール「STUDIO」がスゴイ! HTML・CSSが不要、FigmaからコピペでWebサイトが完成【1週間まとめ】 - 9/30~10/6のWeb担の記事まとめ | 先週のWeb担まとめ記事 | Web担当者Forum

                                            ノーコードツール「STUDIO」がスゴイ! HTML・CSSが不要、FigmaからコピペでWebサイトが完成【1週間まとめ】 - 9/30~10/6のWeb担の記事まとめ | 先週のWeb担まとめ記事 | Web担当者Forum
                                          • 「Gmail」の簡易HTML形式、2024年1月に終了へ

                                            印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 「Gmail」アカウントで簡易HTML形式を利用している人には残念だが、Googleは2024年1月にGmailの簡易HTML形式を廃止し、全面的に標準HTML形式に移行する。 The Registerの報道によれば、数カ月前から、簡易HTML形式形式を選択する方法がユーザーから見つけにくくなっているという。通常であれば、Gmailを開いた際の読み込みページに「接続速度が遅い場合」に簡易HTML表示で受信トレイを表示するためのリンクが表示されるのだが、リンクが表示される時間は非常に短いため、見逃してしまっている人も多いだろう。 標準HTML方式は、簡易HTML方式に取って代わるものとして10年以上前から提供されている視覚的に見やすいフォ

                                              「Gmail」の簡易HTML形式、2024年1月に終了へ
                                            • こんなことできるの?!最新HTMLテクニック・スニペット30選 2024年5月版

                                              目まぐるしく変化するWebデザインの世界は、新しい技術やテクニックが毎日のように登場し、追いかけるだけでも大変。 「Webデザインの最新テクニックを知りたいけど、時間が足りない」という方へ。 この記事では、話題になった人気テクニックを中心に集めているので、効果的にWeb注目ニュースをインプットできます。 しかもスニペットはコピペで利用でき、CSSのみでスタイリングされたものも多数。 HTML/CSSやJSのコードをリアルタイムで編集、確認できるので、今後のデザイン制作に活用してみてはいかがでしょう。 こんなことできるの?!最新HTMLテクニック・スニペット Cards (gradient border) 最近良く見かけるモダンなUIカードエフェクトをまとめたミニライブラリ。CSSでできるボーダーアニメーションと合わせてどうぞ。 See the Pen Cards (gradient bor

                                                こんなことできるの?!最新HTMLテクニック・スニペット30選 2024年5月版
                                              • ウェブ開発の未来を左右するかもしれない大規模アンケート「State of HTML 2023」がスタート

                                                ウェブ開発者を対象にHTMLの使用状況について調査するアンケートプロジェクト「State of HTML」が開始しました。このプロジェクトはGoogleとニジボックスによる協賛を得ており、ブラウザ開発におけるロードマップの優先順位にも影響を与えるとのことです。 State of HTML https://stateofhtml.com/ja-JP/ State of HTML 2023 now open! • Lea Verou https://lea.verou.me/blog/2023/state-of-html-2023/ ウェブ開発において、HTMLはJavaScriptやCSSと並んでよく使われる言語であり、さらにさまざまなウェブサービスやウェブページの基盤として機能しています。World Wide Webの国際標準化団体・World Wide Web Consortium(W3

                                                  ウェブ開発の未来を左右するかもしれない大規模アンケート「State of HTML 2023」がスタート
                                                • 「Gmail」の古いレイアウト「簡易 HTML 形式」、2024年1月までに終了へ/「Gmail」でサポートされているモダンブラウザー以外では利用できなくなる可能性

                                                    「Gmail」の古いレイアウト「簡易 HTML 形式」、2024年1月までに終了へ/「Gmail」でサポートされているモダンブラウザー以外では利用できなくなる可能性
                                                  • HTMLにTypeScriptを書いてブラウザで直接実行できるって知ってた? - Qiita

                                                    <!doctype html> <meta charset="utf-8"> <script async type="module"> import {transpile, ScriptTarget} from "https://esm.sh/typescript@5.3.3?bundle&target=esnext"; import {minify_sync} from "https://esm.sh/terser@5.27.0?bundle&target=esnext"; for(const {type, textContent} of document.getElementsByTagName("script")){ if(type !== "text/typescript" || !textContent){ continue; } const js = transpile(tex

                                                      HTMLにTypeScriptを書いてブラウザで直接実行できるって知ってた? - Qiita
                                                    • An HTML Switch Control

                                                      We’re very excited to introduce a new HTML form control as part of Safari 17.4: a switch. Two switches as seen on iOS, with the second switch using a custom CSS accent-color. The HTML for this example looks roughly like this: <style> .special { accent-color: papayawhip } </style> <input type=checkbox switch checked> <input type=checkbox switch checked class=special> Switches are a popular control

                                                        An HTML Switch Control
                                                      • HTMLタグにデフォルトスタイルを付けるCSSライブラリ

                                                        以下を満すようなツール (自分は)書き捨てHTMLを見やすく(pretty)する用途で使う ビルドツール不要 スタイル用にHTMLを修正しなくていい(class-less)

                                                          HTMLタグにデフォルトスタイルを付けるCSSライブラリ
                                                        • Deno 1.38: HTML doc generator and HMR

                                                          The Deno ecosystem continues to mature, and with the 1.38 release, we’re excited to introduce significant improvements to the deno doc command. Topping the list is the ability to produce static site documentation using the new deno doc --html feature, a game-changer for developers looking to share and publish their project documentation. If you already have Deno installed, upgrade to version 1.38

                                                            Deno 1.38: HTML doc generator and HMR
                                                          • HTML / CSS でショップに雪をふらせましょう ⛄ - BASEプロダクトチームブログ

                                                            おや... このページにも雪がふってきましたね... これは BASE Advent Calendar 2023 の1日目の記事です。 なんだかさいきん寒いなぁと思っていたら、ついに雪がふってきてしまいましたね! このはらはらと舞い落ちる雪の結晶、HTML と CSS で作れちゃいます。 そして BASE には HTML 編集 App という機能があります。この機能を使うと...? snowrry.base.shop ↑のデモショップのように、ショップに雪をふらせることができちゃいます!是非これからの季節に試してみてください ⛄ BASE ショップに雪をふらせる方法 まず HTML 編集 App の使い方については、こちらの BASE U の記事を参考に設定してください。 baseu.jp 今回は「テーマを編集する」機能を使ってショップに HTML と CSS を追加します。 HTML と

                                                              HTML / CSS でショップに雪をふらせましょう ⛄ - BASEプロダクトチームブログ
                                                            • CSSで実装できる、最新HTMLテクニック・スニペットまとめ 2023年9月版

                                                              目まぐるしく変化するWebデザインの世界は、新しい技術やテクニックが毎日のように登場し、追いかけるだけでも大変です。 「Webデザインの最新テクニックを知りたいけど、時間が足りない」という方へ。 この記事では、話題になった人気テクニックを中心に集めているので、効果的にWeb注目ニュースをインプットできます。 しかも、CSSのみで表現できるスニペット多数で、コピペで利用できます。 今後のプロジェクトに魅力的なWebテクニックを活用してみましょう。 CSSで実装できる、最新HTMLテクニック・スニペットまとめ iPhone 15 Pro紹介ページのCTAボタン コンテナスタイルクエリとスクロール駆動型アニメーションを使えば、JavaScriptゼロでAppleスタイルのダイナミックなCTAを作成できます。 See the Pen Apple Style CTA Reveal with CSS

                                                                CSSで実装できる、最新HTMLテクニック・スニペットまとめ 2023年9月版
                                                              • 音沙汰がなくなっていたRust製HTMLレンダリングエンジン「Servo」に年間1000件以上のプルリクエスト、2024年にはAndroid版リリースへ

                                                                かつてMozillaが開発に着手し、その後、Linux Foundationに移管されていたHTMLレンダリングエンジン「Servo」が、外部からの資金を得て、2023年は1000件以上のプルリクエストがあった順調な年だったことを報告しています。 Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine https://servo.org/ This year in Servo: over 1000 pull requests and beyond - Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine https://servo.org/blog/2

                                                                  音沙汰がなくなっていたRust製HTMLレンダリングエンジン「Servo」に年間1000件以上のプルリクエスト、2024年にはAndroid版リリースへ
                                                                • 仕様と実装から読み解くHTMLのloading属性 - dwango on GitHub

                                                                  こんにちは。ニコニコQセクションのHajime-san(GitHub)です。 本稿では、HTMLのloading属性の仕様とブラウザの実装を解いていきます。これにより、ブラウザからのコンテンツ配信の最適化を支える判断材料の1つとなれば幸いです。 執筆の動機 筆者が開発に携わっているサービスであるニコニコオーディションが間接的に利用している社内ファミリーサービスについて、ふと自分のスマートフォンで見てみたところページの初期表示に時間がかかるように感じました。 オーディションシステムはiframe要素によって社内ファミリーサービスなどに専用のUIを埋め込むことが可能になっており、iframe要素のloading属性を用いた「遅延読み込み」(以下、遅延読み込みはloading属性によるもの)が効果的なのではないかと考えました。 まずは、実際にloading="lazy"を適用して読み込みが後回し

                                                                    仕様と実装から読み解くHTMLのloading属性 - dwango on GitHub
                                                                  • Combining CSS :has() And HTML <select> For Greater Conditional Styling — Smashing Magazine

                                                                    While the CSS :has() pseudo-class is widely celebrated for its ability to select a parent element up the chain conditionally based on its contents, there is more conditional logic it is capable of handling when we move it up the chain, so to speak. Amit Sheen demonstrates using :has() to apply styles conditionally when a certain <option> in a <select> element is chosen by the user and how we gain

                                                                      Combining CSS :has() And HTML <select> For Greater Conditional Styling — Smashing Magazine
                                                                    • 世界最大のプレプリントサーバー「arXiv」でついに論文をHTML形式で表示可能に、視覚障害や失読症を持つ人のアクセシビリティが向上

                                                                      物理学・数学・コンピューターサイエンス・統計学などの分野における世界最大のプレプリント(査読前論文)サーバーである「arXiv」が、ついに論文のHTML表示に対応し始めたことを発表しました。 Accessibility update: arXiv now offers papers in HTML format – arXiv blog https://blog.arxiv.org/2023/12/21/accessibility-update-arxiv-now-offers-papers-in-html-format/ arXivは1991年、当時ロスアラモス国立研究所の研究員だった物理学者のポール・ギンスパーグ氏が、物理学分野のプレプリントを保存するサーバーとして開発しました。その後、arXivの運営はコーネル大学に移管され、今や世界中の科学者らが最新の科学研究の成果をオープンに共有

                                                                        世界最大のプレプリントサーバー「arXiv」でついに論文をHTML形式で表示可能に、視覚障害や失読症を持つ人のアクセシビリティが向上
                                                                      • HTML: The Programming Language

                                                                        Introduction HTML, the programming language, is a practical, turing-complete[1], stack-based programming language based on HTML, the markup language. It uses elements defined in HTML, the markup language, in order to do computations. To give you a sense of what HTML, the programming langauge, looks like, below is a sample program that prints the values from 1 to 10 to standard out (console.log) A

                                                                        • A Blog Post With Every HTML Element

                                                                          After learning a little bit more about web accessibility last year I had been exploring some of the less common HTML elements, and making changes to this website, like wrapping the text of the posts on this blog in <article> tags and adding a <main> tag in the website’s layout templates (this website is built using Eleventy). I had previously done some work to make sure that <figure> and <figcapti

                                                                          • GitHub - joshmarinacci/node-pureimage: Pure JS implementation of the HTML Canvas 2D drawing API

                                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                              GitHub - joshmarinacci/node-pureimage: Pure JS implementation of the HTML Canvas 2D drawing API
                                                                            • The case against self-closing tags in HTML

                                                                              Let's talk about />: <input type="text" /> <br /> <img src="…" />You'll see this syntax on my blog because it's what Prettier does, and I really like Prettier. However, I don't think /> is a good thing. First up: The facts Enter XHTML Back in the late 90s and early 2000s, the W3C had a real thing for XML, and thought that it should replace HTML syntax. There were good reasons for this. At the time

                                                                                The case against self-closing tags in HTML
                                                                              • 何度も同じコードを記述するのは非効率!HTMLの共通部分はインクルード化しよう! - WEBCAMP MEDIA

                                                                                では、それぞれの方法について詳しく見ていきましょう。 1.iframeを使用する 別のHTMLファイルなどのコンテンツを挿入できるiframeで、インクルード化することができます。 最も簡単で、HTML初心者でも利用できる方法です。 【header.html】 <header>ヘッダー</header> 【footer.html】 <footer>フッター</footer> 【index.html】 <iframe src="header.html" frameborder="0"></iframe> <div class="content"> メインコンテンツ </div> <iframe src="footer.html" frameborder="0"></iframe> ▼ブラウザ表示▼ ただし、以下のようにHTMLファイルを記述した場合、高さの調整が効かない、上手く読み込めないな

                                                                                  何度も同じコードを記述するのは非効率!HTMLの共通部分はインクルード化しよう! - WEBCAMP MEDIA
                                                                                • なぜHTMLコメントにはイベントリスナーが付与できるのか

                                                                                  HTMLのコメントにはaddEventListenerやremoveEventListenerなどのイベント関連の処理が実装されています。 DOMの構造に詳しい方であれば、このような仕様になっている理由が分かる方も多いかと思われます。 今回はHTMLのコメントの仕様を通じてDOMについての理解を深めるための記事を書きます。 前提条件 この記事は下記の内容を前提として記載しています。 JavaScriptの基礎的な構文を理解している 基本的なHTML要素を把握している オブジェクト指向プログラミングについての基礎的な理解がある 最後の「オブジェクト指向プログラミングについての基礎的な理解がある」については推奨ですが必須ではありません。 確認手順 まずは本当にコメントにイベントリスナーが実装されているかを確認します。 確認のためnew Comment()でHTMLのコメントを作成し、typeo

                                                                                    なぜHTMLコメントにはイベントリスナーが付与できるのか