並び順

ブックマーク数

期間指定

  • から
  • まで

1041 - 1080 件 / 1510件

新着順 人気順

XHTMLの検索結果1041 - 1080 件 / 1510件

  • オンサイトでの登壇で返しのモニターがなくてもデモをやりやすくするツールを作った - セキュアスカイプラス

    無限に広がる青い空!セキュアスカイ!CTOはせがわです! 最近ようやくオンサイトでの登壇も増えてきたのですが、この数年すっかりオンライン慣れしすぎてしまって、いざオンサイトで登壇となると色々勘所が鈍ってしまったと感じることも少なくありません。特に、Zoom等を使う場合には常に目の前に投影する画面があるのが当たり前すぎて、オンサイトの講演でデモを実演しようという段階になって演台からスクリーンが見えにくい配置なのでうまく操作ができないということに気づき、焦ってしどろもどろになってしまうという失態もありました*1。 そこで、オンサイトでの登壇で少しでもそのような状況を改善するためのツールを作ってみました! 任意のアプリケーションのウィンドウを複製表示、拡大表示するツール 作ったツールは、「任意のアプリケーションウィンドウ(またはデスクトップ全体)を複製表示し、その表示サイズを自由に変えられる」と

      オンサイトでの登壇で返しのモニターがなくてもデモをやりやすくするツールを作った - セキュアスカイプラス
    • Google FormをHTML/CSSでデザインしたフォームで運用する方法

      WEBサイトをつくっているとぶつかる問い合わせフォーム制作案件。 問い合わせフォームのためだけにWordPress使うのも面倒だし、かといってGoogle Formは便利だけどそのまま埋め込むと味気ない。 デザインのトンマナが崩れがちだし手抜き感も出る…。 今回はこの埋め込みをHTML/CSSでコーディングしてそれっぽい感じでデザインする方法について紹介します。 実はこれもGoogle Form! ▶デモページ 目次 Google Formを作成する Google Formから必要な情報を抜き出す HTMLの問い合わせフォームに反映させる THANKSページを実装する ①まずはGoogle Formを作成する まずはGoogle DriveでGoogle Formを作成しましょう。 (もう作成済みの方は②に移動してください。) GUIで簡単に操作できるので詳しくは説明しませんが、テキストを

        Google FormをHTML/CSSでデザインしたフォームで運用する方法
      • これからのWeb制作に間違いなく役立つ! IEをサポート外にしたレスポンシブWebデザインで重要なCSS、実装方法を学べる解説書

        HTML Live Standard対応、FlexboxやCSS GridやCSS関数などを活用して、レスポンシブWebデザインを実装するテクニックを学べる解説書を紹介します。 Webページでよく使用されるさまざまなレイアウトやUIコンポーネントの実装、バリエーションやカスタマイズなども詳しく解説されており、これからのWeb制作に間違いなく役立ちます。 IEのサポート終了のお知らせ(Windows Blog)で、ようやくIEから解放されることに喜んでいる人も多いと思います。これによりIEへの対応をしなくてすむだけでなく、新しいHTMLとCSSも自由に使用できるようになります。 著者は、分かりやすい解説で評判のエビスコム様。中級者向けの実践的なテクニックが満載ですが、初心者でもコードとそれがどのような仕組みで実装されているのかていねいに解説されているので、大丈夫だと思います。

          これからのWeb制作に間違いなく役立つ! IEをサポート外にしたレスポンシブWebデザインで重要なCSS、実装方法を学べる解説書
        • 【実装例あり】スライダーSwiper.jsの基本的な使い方、機能解説 | キオミルブログ

          こんにちは、フロントエンドエンジニアの北村です。 Web制作においては、画像やコンテンツを横並びにし、スライドさせるシーンがよくあります。 そんなときに活用できる、高機能で便利なスライダーライブラリについてご紹介します。 基本的な設置方法はもちろん、ライブラリに用意されたオプションの設定方法や簡単な装飾例も解説するので、ぜひ活用してみてください。 Swiperとは?活用シーンや公式サイトの紹介特徴と活用シーンの紹介Swiper.jsはスライダーが作れるJavaScriptライブラリです。スライダー実装時に活用します。 最大の特徴は「ライブラリにとらわれない」ということです。jQueryのようなJavaScriptライブラリを必要としないため、それらを使用するその他のスライダーライブラリよりも高速で読み込むことができます。 その他の強みとして挙げられるのは、公式のオプション機能やデモが充実し

            【実装例あり】スライダーSwiper.jsの基本的な使い方、機能解説 | キオミルブログ
          • Default styles for h1 elements are changing

            Browsers are starting to roll out changes in default UA styles for nested section headings. Developers should check that their sites don't rely on UA styles for certain cases to avoid unexpected results and failing Lighthouse checks. In this post, we'll have a look at what the incoming changes are, how to identify if it's an issue on your pages, and some hints for conformant and better-structured

              Default styles for h1 elements are changing
            • comiCSS

              Permalink: https://comicss.art/comics/253 Image link: https://comicss.art/comics/253/bside.png Source code: https://comicss.art/comics/253/bside.html This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 License. You are free to copy and share these comics, but not to sell them. More details on the license and use rights.

                comiCSS
              • A Better Way to Use CSS in Web Applications

                In this article, I want to discuss the kinds of properties that make working with CSS hard and the kinds of properties developers want out of the system. We will then analyze common solutions and how they stack against these goals. Finally, I will propose a solution that checks off all the boxes. Like so many other things on the web, CSS was designed for documents, not applications. As such, the d

                  A Better Way to Use CSS in Web Applications
                • Using Claude Code: The unreasonable effectiveness of HTML | Claude

                  Markdown has become the dominant file format used by agents to communicate with humans. It’s simple, portable, has some rich text capability and is easy to edit. Claude has even gotten surprisingly good at using ASCII to make diagrams inside of Markdown files. But as agents have become more and more powerful, I’ve found that Markdown has become an increasingly restrictive format. Specifically, I f

                    Using Claude Code: The unreasonable effectiveness of HTML | Claude
                  • Kelp

                    Kelp A UI library for people who love HTML, powered by modern CSS and Web Components. Vanilla CSS and JavaScript. Easily customized. No build step.

                    • HTML の達人?async と defer で実力を証明せよ - Qiita

                      すべての Web 開発者は HTML を熟知していると言うでしょう。しかし… script の async と defer の違いを本当に理解していますか? これらは現代のフロントエンド Web アプリでよく使われますが、意外と見落とされがちです。 まず、HTML における script タグの 3 つの使い方をまとめます。詳細は後述します。 デフォルト(順番に実行): <script src='https://...'></script> ダウンロード後すぐに実行: <script src='https://...' async></script> ダウンロード後、最後に実行: <script src='https://...' defer></script> script(デフォルト) 説明 ブラウザが HTML を解析しているとき、デフォルトの script タグを見つけると: HT

                        HTML の達人?async と defer で実力を証明せよ - Qiita
                      • The unreasonable effectiveness of HTML — examples

                        Twenty self-contained .html files an agent produced instead of a wall of markdown. Each one trades a document you'd skim for one you'd actually read — open any of them directly in a browser. Grouped by the kind of work they replace.

                        • codefolio | Webコーディングの参考になるパーツ集・ギャラリーサイト

                          found_total = '507idea' , update =  '2026-04-10'

                            codefolio | Webコーディングの参考になるパーツ集・ギャラリーサイト
                          • MovableType7の脆弱性をつかれサイトが消し飛んだ話とMTアップデート | オトクラシ:デザイナーの仕事とお金と2000万

                            11月5日金曜日、朝の通勤電車でたまたま自社コーポレートサイトをスマホで見ようとして、たまげた。 真っ白だったのだ。 「ファ!?」 スマホの通信障害? いや、他のサイトは見れる。 サーバー障害?ドメイン関係のエラー? うちの情報システム部で感知してるかもしれないと、会社のメールを確認すると、ウチの部署の部長宛に来てました。 「コーポレートサイトが表示されていません。原因は不明です。ベンダーに連絡してください」 部長の返信 「コーポレートサイトはベンダーに任せていないよ。運用はうちの部署でやってる。でも今日(担当の)井倉が休みで詳細は解らないんだ」 ・・・いや、昨日、”明日のお休み取り消して出勤します”って直接言ったやないかい!(私、心の声) メールにすぐに返信した。 「おはようございます、井倉です。レンタルサーバーのお知らせに障害情報はでていませんでした。テストサイトのほうは閲覧できました

                              MovableType7の脆弱性をつかれサイトが消し飛んだ話とMTアップデート | オトクラシ:デザイナーの仕事とお金と2000万
                            • Datastar

                              1<rocket-starfield 2 data-attr:center-x="$x" 3 data-attr:center-y="$y" 4 data-attr:speed="$speed" 5></rocket-starfield> Build reactive web apps that stand the test of timeDatastar is a lightweight framework for building everything from simple sites to real-time collaborative web apps. Bring Your Own BackendHarness the simplicity of server-side rendering and the power of a frontend framework, with

                                Datastar
                              • MicrosoftがPWAのウィンドウタイトルを柔軟に設定できる新しいHTMLメタタグを導入/「Microsoft Edge 134」および「Chrome 134」ベースブラウザーで利用可能

                                  MicrosoftがPWAのウィンドウタイトルを柔軟に設定できる新しいHTMLメタタグを導入/「Microsoft Edge 134」および「Chrome 134」ベースブラウザーで利用可能
                                • text-scale によるユーザ指定倍率での文字拡大 | blog.jxck.io

                                  Intro 小さい文字が見づらい場合、ユーザは OS の文字サイズを大きくすることで、視認性を調整することができる。 こうした機能は大抵の OS が備えており、システムフォントのサイズなどに反映される。 しかし、その指定がそのまま Web コンテンツにも反映されるかというと、必ずしもそうではない。 この問題を解決するために、いくつかの標準が提案され、策定と実装が進んでいる。 サイズの相対値指定 「ユーザは文字を拡大することがある」というのは、おそらく多くの開発者が認識しているだろう。 WCAG を引き合いに出すなら、以下のセクションで「200% までの拡大に対応すべき」といった基準(AA)がある。 text can be resized without assistive technology up to 200 percent without loss of content or fun

                                    text-scale によるユーザ指定倍率での文字拡大 | blog.jxck.io
                                  • Building the main navigation for a website  |  Articles  |  web.dev

                                    There are many different ways of building the main navigation of a website, in terms of styling, functionality, and the underlying markup and semantic information. If the implementation is too minimalist, it works for most people, but the user experience (UX) might not be great. If it's over-engineered, it might confuse users or even hinder them from being able to access it at all. For most websit

                                    • Vue3.5からの改善と振り返るdefineCustomElementについて

                                      Vue3.5の更新では defineCustomElement に関する改善が含まれています。今回の記事ではその defineCustomElement に関連する事項についてと、改善された内容を紹介します。 Custom Elementsとは? defineCustomElement についてを紹介する前に、まずは根底の知識となる「Custom Elements」についてを解説します。 Custom ElementsはWeb Componentsを構成する一部で、独自のHTML要素を作成するためのJavaScript APIです。 独自の定義のため、通常のHTML要素とは異なりダッシュが使われている名前( kebab-case )である必要があります。 <!-- 純粋なHTML要素 --> <progress></progress> <!-- Custom Elements --> <c

                                        Vue3.5からの改善と振り返るdefineCustomElementについて
                                      • HTML smuggling surges: Highly evasive loader technique increasingly used in banking malware, targeted attacks | Microsoft Security Blog

                                        Research November 11, 2021 9 min read HTML smuggling surges: Highly evasive loader technique increasingly used in banking malware, targeted attacks HTML smuggling, a highly evasive malware delivery technique that leverages legitimate HTML5 and JavaScript features, is increasingly used in email campaigns that deploy banking malware, remote access Trojans (RATs), and other payloads related to target

                                          HTML smuggling surges: Highly evasive loader technique increasingly used in banking malware, targeted attacks | Microsoft Security Blog
                                        • 【CSS】 <table>タグをCSS gridで実現する

                                          <table>タグは表を表示するのに使うHTMLタグですが、表示のレイアウト挙動が独特です。例えばheightプロパティがmin-heightっぽく振る舞ったり、table-layoutプロパティの値をfixedにしないとwidthが効かなかったりと慣れが必要です。ほかにもcolspan属性やrowspan属性によってセルの結合ができるので、レイアウトがHTMLとも密接した関係があります。 かつてはページレイアウトに必須だった時代もある歴史のあるタグですが、現代においては少し使いづらい点があります。一方でCSS Gridが登場し、柔軟なグリッドレイアウトが可能になっています。 そこで<table>タグを利用しつつもCSS Gridでレイアウトを実現する方法を紹介します。 ▼実際のサンプル 以下のHTMLをもとに解説していきます。 <table> <thead> <th>見出し</th> <

                                            【CSS】 <table>タグをCSS gridで実現する
                                          • Webシステムの設計の変遷(2000年から2021年までの概観)ー 技術選定の指標 - Qiita

                                            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 1.1990年~2000年初頭:カオス・黎明期 インターネットが流行り始めた頃は、HTMLに装飾を記述し、CSSに装飾を書くなどの分離はあまり見られなかった。 また、Javascript(以下、Js)の利用も限定的で、画面の要素をJsで作ったり、ましてや、コンポーネントの発想などほぼ見られなかったように記憶している。 見た目のデザインとコード構造もカオスだった時代。 ※@error_401さんのコメントにあるように、Javaでのシステム開発が多く、Java Appletによって動的な画面作成もあった。若い人は、Appletの存在はわから

                                              Webシステムの設計の変遷(2000年から2021年までの概観)ー 技術選定の指標 - Qiita
                                            • Histoire

                                              📖 StoriesWrite stories to showcase and document your components. ⚡ FastIncredibly fast development building and production page loading!

                                                Histoire
                                              • GitHub - sinclairnick/brail: 💌 Transactional email that feels different

                                                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 - sinclairnick/brail: 💌 Transactional email that feels different
                                                • Learn HTML  |  web.dev

                                                  Web Platform Dive into the web platform, at your pace.

                                                    Learn HTML  |  web.dev
                                                  • CSSでラジオボタンとラベルの間にスペースを加えると、関連付けがうまくいかないときの対応方法

                                                    ラジオボタンとラベルの間にクリックしても反応しない謎スペースができてしまったことはありませんか? 通常であれば、フォームコントロールとラベルの関連付けが機能し、クリックするとラジオボタンが選択されますが、謎スペースは無反応です。なぜ謎スペースができてしまったのか、そしてこの問題を解決する方法を紹介します。 Sanding UI by Jim Nielsen 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに ラジオボタンとラベルの間にある謎スペース はじめに UIを実装する時に私が好む方法の一つは、何かを構築し、何度もあちこちをクリックし、微調整を加え、さらにクリックして、微調整を加え、さらにクリックしてといったことを繰り返し、最終的に完成したと判断するまで続けることです。 このクリックするというのが重要な部分です。ページ

                                                      CSSでラジオボタンとラベルの間にスペースを加えると、関連付けがうまくいかないときの対応方法
                                                    • オーバーレイ ファクトシート

                                                      Webアクセシビリティ オーバーレイとは何ですか?オーバーレイは、Webサイトのアクセシビリティを向上させることを目的とした技術の総称です。サードパーティのソースコード(多くはJavaScript)を読み込み、フロントエンドコードを改善します。 アクセシビリティの向上を謳うWebサイトのアドオン製品は、1990年代後半に登場したReadspeakerやBrowsealoudに遡ります。これらは、インストールされたWebサイトにテキストの読み上げ機能を追加するものでした。 その後、そのようなソフトウェアに機能を追加した類似製品が、市場に出回るようになりました。それらは、読みやすさを向上させるために、ユーザーのニーズに基づき文字サイズや色などをコントロールするものです。 最近のオーバーレイ製品のなかには、支援技術からのアクセスのしやすさを妨げる問題を修正することを目的としているものがあります。

                                                      • 小規模なアップデートだけど、Web制作者は要チェック! Chrome 141で新しく追加されたCSSとUIに関する機能

                                                        10月1日にアップデートされたChrome 141に追加された、CSSとUIに関する新しい機能を紹介します。 前回のアップデートでは10個のCSSの新機能が追加されました(紹介記事)が、今回は小規模なアップデートとなっています。しかし、details要素やネストされたSVG要素の幅と高さなど、Web制作者は要チェックです! New in Chrome 141 Chrome 141 beta 下記は各ポイントを意訳したものです。 ※元サイト様のライセンスに基づいて翻訳しています。基づいてというのは、貢献部分に関して同ライセンスも含みます。 はじめに ARIA通知API details要素の祖先表示アルゴリズムをアップデート ネストされたsvg要素の幅と高さ はじめに 10/1にリリースされたChrome 141で3つのCSSとUIに関する新しい機能が追加されました。対象となるChrome 1

                                                          小規模なアップデートだけど、Web制作者は要チェック! Chrome 141で新しく追加されたCSSとUIに関する機能
                                                        • なぜインライン要素・ブロック要素概念は依然として有用なのか:現代的なWeb制作への適用

                                                          当記事では「HTML Standardからインライン要素・ブロック要素の記述が削除されたことを受けても、それらの概念が消えたわけではない」という主張を展開しています。 そして、記事内ではMDN Web Docs にその表記があることを根拠のひとつとしています。 『MDNの記述が変更されたことの意味(inline-level element, block-level element)』に記したとおり、すでにMDNの記述は変更されています。 この記事の趣旨はそれによって変わることはありませんが、MDN から記述が消えていることにつきましては充分にご留意頂ますようお願い致します。 詳しくは記事をご確認くださいませ。 https://zenn.dev/coedo/articles/updated-mdn-contents Web制作に関するディスカッションの中で、HTML Standard の内容

                                                            なぜインライン要素・ブロック要素概念は依然として有用なのか:現代的なWeb制作への適用
                                                          • GitHub - kurtextrem/awesome-performance-patches: 🚀⚡ Awesome list about performance related patches/PRs.

                                                            fabian-hiller/valibot - convert Set to Array pnpm - convert objects to Set and Map preact/signals - convert Set to Linked Lists, adds lazy value evaluation TanStack/table - replace immutable spread calls with mutable arrays | blog post rollup - replace Set with BigInt | Mastodon explainer parcel-bundler/parcel - convert graph to array of BitSets, avoid new calls, Uint32Array + Wasm instead of BigI

                                                              GitHub - kurtextrem/awesome-performance-patches: 🚀⚡ Awesome list about performance related patches/PRs.
                                                            • Tailwind CSSを半年使い込んで分かった便利な点 + 最新動向 - Qiita

                                                              概要 Tailwind CSSを半年使い込んで分かった便利な点/注意点を説明する 最新v3.0のアップデート内容を紹介する はじめに 本記事では非常に便利なCSSフレームワークであるTailwind CSSについて説明します。 筆者はフロントエンドエンジニアとして仕事/趣味でこの半年いくつかのサービスやツールを実装しましたが、そのいずれでもTailwind CSSを利用しました。その中では素のCSSを書くことはほとんどありませんでした。例えば最近リリースされたDockpit liteというツールでもTailwind CSSをフル活用しています。 以下ではこうした経験の中で見えてきたTailwind CSSの特徴、便利なポイント、注意点をご紹介していきます。 また最後に最新のv3.0のアップデート内容を紹介します。 Tailwind CSSとは Tailwind CSSの概要 Tailwin

                                                                Tailwind CSSを半年使い込んで分かった便利な点 + 最新動向 - Qiita
                                                              • HTML over WebSockets: real-time SPAs with barely any JavaScript | Andros Fenollosa

                                                                • はてなブログの自動生成アイキャッチをデコる方法【HTML/CSSわからなくてOK】 - 虹はね、

                                                                  はてなブログは基本的に記事ごとにアイキャッチ画像を設定でき、好きな画像をアイキャッチとして設定できるのだが、記事のタイトルなどから自動生成してくれる「自動生成アイキャッチ」機能がある。 これまではいかにも自動生成ではてなブログ~って感じのデザインだったのだが、このたび有料プラン利用者向けにHTMLを使って自由にカスタマイズできる機能を提供された。 staff.hatenablog.com つい先日このブログもはてなブログPROに切り替えたので、ちょっとHTMLをいじってみた。 はてなブログに投稿しました はじめてのミュージカルなに観る?劇団四季のかんたん作品紹介 - 虹はね、 https://t.co/CF1eWBXdSP#はてなブログ— すぴ🐭🎀 (@spica_mic) 2024年3月16日 過去のツイート含めて切り替わっている! どうやってカスタマイズしたか残しておくので、ぜひ参

                                                                    はてなブログの自動生成アイキャッチをデコる方法【HTML/CSSわからなくてOK】 - 虹はね、
                                                                  • なぜHTMLコメントにはイベントリスナーが付与できるのか

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

                                                                      なぜHTMLコメントにはイベントリスナーが付与できるのか
                                                                    • GitHub - Momciloo/fun-with-sockets

                                                                      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 - Momciloo/fun-with-sockets
                                                                      • CSSフレームワークVivliostyle Themeで簡単にページデザインを編集する | gihyo.jp

                                                                        CSSにまだ詳しくなかったり、ページデザインよりも本文の執筆に注力したい人のために、Vivliostyleでは簡単にデザインを適用できる「Vivliostyle Theme」が用意されています。第3回では、Vivliostyle Themeの使い方や、Vivliostyle Themeを実現するためのCSSの機能、自分でVivliostyle Themeを作って公開する方法について紹介します。 Vivliostyle Themeについて Vivliostyle Themeは、Vivliostyleワークフロー上で簡単にページデザインを適用するための仕組みです。CSS組版を実現するVivliostyleは、ページデザインをCSSで実現できることが最大のメリットですが、逆説的に言うとCSSを知らないとデザインの変更ができないとも言えます。CSS自体は広く普及しており、CSSを学ぶ環境も十分に整

                                                                          CSSフレームワークVivliostyle Themeで簡単にページデザインを編集する | gihyo.jp
                                                                        • フォーム要素の縦書きモードがすべての主要ブラウザでサポートされます! 見慣れないせいか違和感が

                                                                          先日リリースされたSafari 17.4をはじめ、まもなくリリースされるChrome 124でフォームコントロールの縦書きモードが正式にサポートされます。これで、すべての主要モダンブラウザでサポートされることになります。 縦書きモードの対象として日本語ユーザーも含まれているのだと思いますが、見慣れぬせいか違和感が、、、縦書きのコンテンツだったらいいのかな。 フォームを縦書きにするには、writing-mode: vertical-rl;を設定します。サポートブラウザは、Safari 17.4+, Firefox 120+をはじめ、Chrome, Edgeも119からサポートされており、間もなくリリース予定のChrome 124で正式にサポートされる予定です。 writing-mode: Vertically-oriented form controlsのサポートブラウザ 詳しくは、下記をご

                                                                            フォーム要素の縦書きモードがすべての主要ブラウザでサポートされます! 見慣れないせいか違和感が
                                                                          • Next.jsにMarkuplintを入れてHTMLの品質を向上させる

                                                                            はじめに 世間はAIの時代ですが、web制作はアクセシビリティを気にしないといけない時代なのではないでしょうか? 今回はNext.jsのプロジェクトにMarkuplintを導入していきます。 あなたのマークアップに安寧を すべてのマークアップ開発者のためのHTMLリンター Markuplintを入れることによって Markuplintを入れることによって主に、 HTML Standardの仕様に沿ったマークアップ WAI-ARIAの仕様に沿ったアクセシブルなマークアップ などのチェックをすることができます。 JSXやVueなどさまざまな構文やテンプレートにも対応しています。 「HTML知らないこと割とあるなぁ。」 Markuplintを入れることできっとみんなこう思うと思います。 HTMLをきちんと学んだことがあるフロントエンドエンジニアどれくらいいるんですかね。 ちなみに私は、HTML解

                                                                              Next.jsにMarkuplintを入れてHTMLの品質を向上させる
                                                                            • 【WordPress】 受託開発におけるハイブリッドテーマ開発 - Qiita

                                                                              Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

                                                                                【WordPress】 受託開発におけるハイブリッドテーマ開発 - Qiita
                                                                              • 2023年のトレンドカラーは、よろこびに満ちた鮮やかなレッド「ビバ マゼンタ」、HTMLのコードは「#be3455」

                                                                                2023年のトレンドカラーがPantoneから発表されました。 トレンドカラーは鮮やかで紫がかったレッドの「ビバ マゼンタ(Viva Magenta)」、世界でもっとも明るい染料の一つコチニールの赤にインスパイアされたカラーです。 この活力に溢れたレッドはよろこびをあらわした新しいカラー、大胆でウィットに富み、すべての人を包み込みます。 Pantone Color of the Year 2023 PANTONE 18-1750 Viva Magenta「ビバ マゼンタ」 トレンドカラー「ビバ マゼンタ」を使用した配色 ビバ マゼンタのカラーデータ PANTONE 18-1750 Viva Magenta「ビバ マゼンタ」 2023年のトレンドカラーは、PANTONE 18-1750 Viva Magenta「ビバ マゼンタ」です。 PANTONEのエグゼクティブ ディレクターであるLea

                                                                                  2023年のトレンドカラーは、よろこびに満ちた鮮やかなレッド「ビバ マゼンタ」、HTMLのコードは「#be3455」
                                                                                • アイコンボタンのアクセシブルな名前はボタンが持つべきかアイコンが持つべきか

                                                                                  本記事は<svg>要素のみを持つ<button>要素(アイコンボタン)にアクセシブルな名前(accessible name)を持たせる方法について調査した結果と、WCAG 2.2のSuccess Criterion 1.1.1 Non-text Contentに関する私見をまとめたものです。 結論 アイコンボタンの非テキストコンテンツは装飾ではなく意味を持つ画像なので、ボタンではなくアイコン画像自体にアクセシブルな名前を持たせるべきだと考えます 一方で、非テキストコンテンツの範囲をアイコンのみではなくアイコンボタン全体と捉えると、ボタンにアクセシブルな名前を持たせることも妥当に思えますが、<img>要素や<svg>要素など様々な種類のアイコン画像の実装を想定した場合、やはりボタンにアクセシブルな名前を持たせない方針に倒す方がシンプルだと思います <svg>要素のみを持つ<button>要素

                                                                                    アイコンボタンのアクセシブルな名前はボタンが持つべきかアイコンが持つべきか

                                                                                  新着記事