Questions

HTML questions

Choose a question page, learn the concept, then test your understanding with a quiz.

JavaScript Maximum Call Stack Size Exceeded: Causes, Safari Fixes, and Timeouts

Learn what JavaScript “Maximum call stack size exceeded” means, how it differs from Safari execution timeouts, and how to debug and fix both.

htmljavascriptwebkitcallstack

Local Storage vs Cookies in JavaScript: Key Differences and When to Use Each

Learn the real differences between cookies and localStorage in JavaScript, including performance, security, size, and best use cases.

htmlcookiesbrowserlocal-storage

Markdown Links That Open in a New Tab: target="_blank" Explained

Learn whether Markdown supports target="_blank", how to use HTML safely, and how to design portable Markdown link extensions.

htmlhyperlinkmarkdowntarget

Matching Opening HTML Tags with Regex in JavaScript

Learn how to match opening HTML tags while excluding self-closing tags, and understand the limits of regex for HTML parsing.

htmlregexxhtml

Overlay One Div Over Another Div with CSS Positioning

Learn how to overlay sibling divs with CSS positioning, center an icon vertically, and align it to the right edge of a navigation bar.

htmlcsspositionoverlay

Position a Div at the Bottom of Its Container with CSS Flexbox

Learn how to place a div at the bottom of its container without absolute positioning using Flexbox, auto margins, and layout rules.

htmlcss

Prevent iPhone Safari Input Auto-Zoom with CSS

Learn why iPhone Safari zooms text inputs and how to prevent focus zoom safely using a 16px CSS font size and responsive viewport settings.

htmliphonezoomingmobile-safari

Readonly Select Alternatives in HTML Forms

Learn why HTML select has no readonly attribute and how to preserve its value in POST or GET forms using disabled controls and hidden inputs.

htmljavascript

Remove CSS Classes from Elements with JavaScript

Learn how to remove CSS classes with vanilla JavaScript using classList.remove(), including examples, fallbacks, mistakes, and practical patterns.

htmljavascriptcss

Remove an Iframe Border in IE6 with HTML and CSS

Learn how to remove an iframe border in Internet Explorer 6 using the frameborder attribute and CSS for a seamless embedded layout.

htmlcssiframeinternet-explorer-6

Remove the Close Button from a jQuery UI Dialog

Learn how to hide the X close button in a jQuery UI dialog with scoped CSS, while controlling Escape-key and button-based closing.

htmljquerycssjquery-ui

Restrict File Types with HTML File Input accept Attribute

Learn how to suggest file types in an HTML file picker with the accept attribute, validate selections in JavaScript, and secure uploads on the server.

htmlfiletypes

Select Elements by Data Attribute in jQuery

Learn how to select elements by data attributes in jQuery, including exact matches, syntax examples, mistakes, and practical use cases.

htmljquerycustom-data-attribute

Self-Closing Tags in HTML5: Void vs Non-Void Elements

Learn why HTML5 allows trailing slashes on void elements but rejects self-closing syntax on normal HTML elements like div and span.

htmlsyntaxw3c-validation

Set a Default Radio Button in HTML

Learn how to select a radio button by default in HTML with the checked attribute, radio group rules, examples, mistakes, and practical tips.

htmlradio-button

Set and Read Cookies in JavaScript for CSS Theme Selection

Learn how to set, read, and delete JavaScript cookies by saving a selected CSS theme and restoring it on later visits.

htmljavascriptcsscookies

Strip HTML Tags from a String with Plain JavaScript

Learn how to remove HTML tags from strings in plain JavaScript using DOMParser, templates, and safe text extraction patterns.

htmljavascriptstring

Up and Down Triangle Characters in HTML: Unicode Symbols and Entities

Learn how to display up and down triangle symbols in HTML using Unicode and entities, with examples, use cases, and common mistakes.

htmlcssunicodeicons

Using CSS content with HTML Entities in CSS

Learn how the CSS content property works, why HTML entities like   do not render there, and how to insert characters correctly.

htmlcsshtml-entitiescss-content

Vertical Alignment in Bootstrap 3 Columns

Learn why vertical-align does not work on Bootstrap 3 floated columns and use flexbox or table-cell layouts to align content responsively.

htmlcsstwitter-bootstraptwitter-bootstrap-3

Page 7 of 8 - 151 questions