Meta tags:
description= La pseudoclase :focus de CSS selecciona los elementos enfocados. Aprende sobre la pseudoclase y practica con ejemplos.;
Headings (most frequently used words):
focus, de, ejemplo, del, selector, css, pseudo, class, cómo, funciona, el, estilo, foco, consideraciones, accesibilidad, vs, visible, within, versión, sintaxis, pseudoclases, relacionadas, práctica, con, la, etiqueta, label,
Text of the page (most frequently used words):
focus (40), border (35), css (32), text (26), color (22), font (20), style (18), grid (18), width (17), para (16), aprender (15), background (15), los (14), outline (14), html (13), column (13), type (12), elemento (12), visible (11), foco (11), break (10), con (9), que (9), pseudoclase (9), top (9), right (9), left (9), bottom (9), image (9), animation (9), estilos (8), cuando (8), del (8), copiar (8), input (8), offset (8), position (8), stroke (8), está (7), indicador (7), por (7), overflow (7), decoration (7), flex (7), page (6), name (6), transition (6), title (6), ejemplo (6), align (6), padding (6), margin (6), variant (6), w3docs (5), within (5), first (5), aplica (5), mientras (5), una (5), solo (5), teclado (5), box (5), line (5), last (5), radius (5), child (5), formatter (5), generator (4), práctica (4), pseudoclases (4), sintaxis (4), usa (4), aplicar (4), ratón (4), clic (4), body (4), form (4), search (4), selector (4), head (4), 2563eb (4), usuarios (4), shadow (4), ver (4), mode (4), transform (4), fill (4), size (4), height (4), list (4), template (4), row (4), gap (4), rule (4), nth (4), todos (3), json (3), code (3), encoder (3), editor (3), cuestionarios (3), ejercicios (3), php (3), javascript (3), relacionadas (3), cómo (3), funciona (3), this (3), puntero (3), sobre (3), usuario (3), label (3), selectors (3), enfocado (3), button (3), como (3), puede (3), tab (3), word (3), wrap (3), spacing (3), range (3), origin (3), justify (3), items (3), before (3), after (3), max (3), letter (3), content (3), columns (3), auto (3), direction (3), clip (3), only (3), string (3), tools (3), italiano (2), português (2), español (2), français (2), русский (2), deutsch (2), english (2), beautifier (2), diff (2), password (2), herramientas (2), python (2), java (2), git (2), libros (2), ejemplos (2), fragmentos (2), versión (2), consideraciones (2), accesibilidad (2), estilo (2), fullscreen (2), cuál (2), función (2), más (2), personalizado (2), momento (2), active (2), hover (2), las (2), pruébalo (2), mismo (2), example (2), out (2), the (2), document (2), doctype (2), otro (2), código (2), surname (2), level (2), útil (2), formulario (2), completo (2), sus (2), solid (2), esto (2), navegador (2), navegación (2), mantener (2), anillo (2), none (2), predeterminado (2), contraste (2), all (2), eliminar (2), debe (2), ser (2), colores (2), página (2), pueden (2), recibir (2), elementos (2), selecciona (2), aprende (2), class (2), visibility (2), unicode (2), timing (2), function (2), duration (2), delay (2), rendering (2), skip (2), perspective (2), inside (2), anchor (2), path (2), object (2), blend (2), min (2), rows (2), start (2), end (2), flow (2), feature (2), display (2), empty (2), counter (2), count (2), repeat (2), read (2), hash (2), 2026, derechos, reservados, hecho, desarrolladores, idioma, política, privacidad, contacto, acerca, empresa, try, tutoriales, gratuitos, web, desde, 2014, next, previous, yes, was, helpful, comprobar, aleja, apuntar, sido, clicado, pulsado, sitúa, seleccionar, interactuando, actualmente, propiedad, utilizada, crear, siendo, activado, varias, dinámicas, responden, interacción, explora, demás, for, eee, 150, ease, 100, etiqueta, ccc, declarations, css2, spec, field, coincide, muy, resaltar, grupo, tarjeta, menú, desplegable, uno, campos, activo, cualquiera, descendientes, resuelve, considera, genuinamente, normalmente, durante, patrón, recomendado, señal, sutil, destacado, activa, clics, significa, hacer, botón, dejar, después, visualmente, molesto, pero, esencial, tanto, eliminas, sustitúyelo, siempre, borde, cambio, fondo, cumpla, requisito, don, its, own, keyboard, users, lose, feedback, error, común, lograr, aspecto, limpio, visual, accesible, según, claramente, relación, menos, adyacentes, wcag, aplican, eliminan, desplaza, lugar, pasa, siguiente, campo, dinámica, eef4ff, recibe, puedan, dónde, encuentran, regla, permite, anular, mejorar, ese, esta, explica, qué, casi, nunca, debes, sin, reemplazo, resuelven, problemas, comunes, resolver, tener, vez, controles, enlaces, navegar, tecla, haciendo, interactivos, también, volverse, enfocables, añade, atributo, tabindex, div, textarea, decir, configurado, entrada, enfocados, practica, pseudo, zoom, index, writing, will, change, widows, white, space, vertical, user, select, bidi, property, underline, orientation, indent, ink, combine, upright, table, layout, linecap, dashoffset, dasharray, speak, shape, outside, scrollbar, scroll, behavior, resize, quotes, pointer, events, place, orphans, order, opacity, rotate, distance, fit, mix, media, lines, clamp, keyframes, isolation, initial, import, hyphens, hanging, punctuation, areas, area, weight, numeric, ligatures, east, asian, caps, alternates, stretch, language, override, adjust, kerning, values, settings, family, face, float, shrink, grow, basis, filter, cells, cursor, reset, increment, span, clear, charset, caret, caption, side, sizing, source, slice, outset, collapse, block, bleed, attachment, backface, appearance, play, state, iteration, self, properties, visited, valid, target, selection, scope, root, required, write, placeholder, optional, not, link, lang, invalid, indeterminate, enabled, disabled, dir, default, checked, selectores, propiedades, css3, guía, flexbox, guides, gradientes, nombres, tablas, links, texto, uso, introducción, basic, iniciar, sesión, buscar, formatters, url, reverse, sha256, md5, length, calculator, colors, hsl, hex, mixer, converter, picker, general, cursos,
Text of the page (random words):
css focus pseudoclase aprende css w3docs w3docs libros aprender html aprender css aprender javascript aprender git aprender java aprender php aprender python cursos cuestionarios ejercicios fragmentos herramientas general tools html editor password generator html encoder code diff json beautifier ver los 13 color tools color picker color converter color mixer color hex colors hsl ver los 10 string tools string length calculator md5 hash generator sha256 hash generator string reverse url encoder ver los 19 code formatters javascript formatter css formatter html formatter json formatter php formatter buscar en w3docs k es english en deutsch de русский ru français fr español es português pt italiano it iniciar sesión aprender css css basic introducción a css uso de css sintaxis css css id y class texto en css css font css links tablas css css border css padding css margin nombres de colores css gradientes css css guides guía de flexbox propiedades de css3 css selectors selectores css active after before checked default dir disabled empty enabled first child first letter first line first of type focus fullscreen hover in range indeterminate invalid lang last child last of type link not nth child nth last child nth last of type nth of type only child only of type optional out of range placeholder read only read write required root scope selection target valid visited css properties align content align items all animation align self animation delay animation direction animation duration animation fill mode animation iteration count animation name animation play state animation timing function appearance backface visibility background background attachment background blend mode background clip background color background image background origin background position background position x background position y background repeat background size bleed block overflow border border bottom border bottom color border bottom left radius border bottom right radius border bottom style border bottom width border collapse border color border image border image outset border image repeat border image slice border image source border image width border left border left color border left style border left width border radius border right border right color border right style border right width border spacing border style border top border top color border top left radius border top right radius border top style border top width border width bottom box decoration break box shadow box sizing break after break before break inside caption side caret color charset clear clip clip path color columns column count column fill column gap column rule column rule color column rule style column rule width column span column width content counter increment counter reset cursor direction display empty cells fill filter flex flex basis flex direction flex flow flex grow flex shrink flex wrap float font font face font display font family font feature settings font feature values font kerning font size font size adjust font language override font stretch font style font variant font variant alternates font variant caps font variant east asian font variant ligatures font variant numeric font weight grid grid area grid auto columns grid auto flow grid auto rows grid column grid column end grid column gap grid column start grid gap grid row grid row end grid row gap grid row start grid template grid template areas grid template columns grid template rows hanging punctuation height hyphens image rendering import initial letter isolation justify content justify items keyframes left letter spacing line break line clamp line height list style list style image list style position list style type margin margin bottom margin left margin right margin top max height max lines max width media min height min width mix blend mode object fit object position offset offset anchor offset distance offset path offset position offset rotate opacity order orphans outline outline color outline offset outline style outline width overflow overflow anchor overflow wrap overflow x overflow y padding padding bottom padding left padding right padding top page break page break after page break before page break inside perspective perspective origin place items pointer events position quotes resize right scroll behavior scrollbar shape outside speak stroke stroke dasharray stroke dashoffset stroke linecap stroke width tab size table layout text align text align last text combine upright text decoration text decoration color text decoration line text decoration skip text decoration skip ink text decoration style text fill color text indent text justify text orientation text overflow text rendering text shadow text stroke text stroke color text stroke width text transform text underline position top transform transform origin transform style transition transition delay transition duration transition property transition timing function unicode bidi unicode range user select vertical align visibility white space widows width will change word break word spacing word wrap writing mode z index zoom css focus pseudo class la pseudoclase focus de css selecciona los elementos enfocados aprende sobre la pseudoclase y practica con ejemplos la pseudoclase focus selecciona y aplica estilos a un elemento mientras está enfocado es decir mientras es el elemento configurado para recibir la entrada del teclado solo un elemento de la página puede tener el foco a la vez los controles de formulario como input button textarea y los enlaces pueden recibir el foco al navegar con la tecla tab o haciendo clic los elementos no interactivos como un div también pueden volverse enfocables si se añade el atributo tabindex 0 esta página explica cómo funciona focus por qué casi nunca debes eliminar el indicador de foco sin un reemplazo y las pseudoclases relacionadas focus visible y focus within que resuelven problemas comunes que focus por sí solo no puede resolver cómo funciona el estilo de foco cuando un elemento recibe el foco el navegador aplica un outline predeterminado para que los usuarios de teclado puedan ver dónde se encuentran la regla focus permite anular o mejorar ese indicador input focus outline 2 px solid 2563eb background color eef4ff copiar focus es una pseudoclase dinámica los estilos se aplican solo mientras el elemento está enfocado y se eliminan en el momento en que el foco se desplaza a otro lugar por ejemplo cuando el usuario pasa al siguiente campo con tab consideraciones de accesibilidad el indicador visual de foco debe ser accesible para todos los usuarios según wcag 2 1 sc 2 4 7 focus visible el indicador de foco debe ser claramente visible y mantener una relación de contraste de al menos 3 1 con los colores adyacentes un error común es eliminar el outline por completo para lograr un aspecto más limpio don t do this on its own keyboard users lose all feedback focus outline none copiar si eliminas el outline predeterminado sustitúyelo siempre por un indicador personalizado un borde visible box shadow o cambio de fondo que cumpla el requisito de contraste 3 1 button focus outline none box shadow 0 0 0 3 px 2563eb copiar focus vs focus visible la pseudoclase focus se activa tanto con clics de ratón como con la navegación por teclado esto significa que hacer clic en un botón puede dejar un anillo de foco visible después del clic visualmente molesto para los usuarios de ratón pero esencial para los usuarios de teclado la pseudoclase focus visible resuelve esto el navegador solo la aplica cuando considera que un indicador visible es genuinamente útil normalmente durante la navegación por teclado el patrón recomendado es mantener una señal sutil para todos y un anillo destacado solo para focus visible button focus visible outline 3 px solid 2563eb outline offset 2 px copiar focus within focus within coincide con un elemento cuando él o cualquiera de sus descendientes está enfocado es muy útil para resaltar un grupo de formulario completo una tarjeta o un menú desplegable cuando uno de sus campos está activo field focus within border color 2563eb copiar versión css2 spec selectors level 3 selectors level 4 sintaxis ejemplo de sintaxis css focus focus css declarations copiar ejemplo del selector focus ejemplo de código css focus doctype html html head title title of the document title style input focus background color ccc style head body h2 focus selector example h2 form name input type text name name surname input type text name surname form body html copiar pruébalo tú mismo ejemplo del selector focus con la etiqueta label otro ejemplo de código css focus doctype html html head title title of the document title style input type text width 100 px transition width 2 s ease in out input type text focus width 150 px background color eee style head body h2 focus selector example h2 form label for search search label input type text name search id search form body html copiar pruébalo tú mismo pseudoclases relacionadas focus es una de varias pseudoclases dinámicas que responden a la interacción del usuario explora las demás hover aplica estilos a un elemento mientras el puntero está sobre él active aplica estilos a un elemento mientras está siendo activado el momento del clic outline la propiedad más utilizada para crear un indicador de foco personalizado práctica práctica cuál es la función de la pseudoclase focus en css cuál es la función de la pseudoclase focus en css se usa para seleccionar y aplicar estilos al elemento con el que el usuario está interactuando actualmente se usa para aplicar estilos a un elemento cuando el puntero del ratón se sitúa sobre él se usa para apuntar y aplicar estilos a un elemento cuando ha sido clicado o pulsado se usa para aplicar estilos a un elemento cuando el puntero del ratón se aleja de él comprobar was this page helpful yes no previous first of type next fullscreen on this page cómo funciona el estilo de foco consideraciones de accesibilidad focus vs focus visible focus within versión sintaxis pseudoclases relacionadas práctica w3docs tutoriales ejemplos ejercicios fragmentos y cuestionarios gratuitos para la web desde 2014 libros aprender html aprender css aprender javascript aprender git aprender java aprender php aprender python práctica ejercicios cuestionarios editor try it herramientas html editor password generator html encoder code diff json beautifier empresa acerca de contacto política de privacidad idioma english deutsch русский français español português italiano 2026 w3docs todos los derechos reservados hecho para desarrolladores
|