Best of HTMLMarch 2025

  1. 1
    Article
    Avatar of communityCommunity Picks·1y

    HTML Symbols

    Symbl offers a comprehensive library of special HTML symbols, entities, and icons for enhancing web projects. It includes diverse options like arrows, mathematical symbols, currency signs, and decorative icons. With easy copy-paste functionality, it's perfect for developers and designers looking to add unique characters to their websites, apps, and documents. The tool is free to use and requires no registration.

  2. 2
    Article
    Avatar of communityCommunity Picks·1y

    25 Ridiculously Impressive HTML5 Canvas Experiments

    The post showcases 25 impressive HTML5 canvas experiments featuring various animations and interactive elements. From glowing hexagon patterns and falling confetti to interactive stars and fireworks, these examples demonstrate the capabilities of HTML5 canvas for creating visually appealing effects. The collection aims to inspire developers to explore creative possibilities with HTML5 canvas.

  3. 3
    Article
    Avatar of fullstackdeveloperFullstack Developer·1y

    How To Become a better frontend developer.

    Explore various projects with no specific rules to follow. Use any languages, libraries, or frameworks to recreate and learn from these projects to enhance your frontend development skills.

  4. 4
    Article
    Avatar of css_tricksCSS-Tricks·1y

    Web Components Demystified

    Explore the fundamentals of web components with Scott Jehl's course, 'Web Components Demystified'. Learn about the creation and behavior of custom HTML elements, usage of HTML templates, encapsulation with Shadow DOM, and lifecycle methods for web components. The content highlights the differences between web components and JavaScript framework components like React. Also discussed are best practices for styling, handling slots, and using custom properties within Shadow DOM.

  5. 5
    Article
    Avatar of hnHacker News·1y

    openui/open-ui: Maintain an open standard for UI and promote its adherence and adoption.

    Web browsers have historically provided form and UI controls essential for interactive websites. Over the years, the demand for more advanced controls has grown, especially with the rise of Web 2.0. HTML5 addressed some needs, but current web projects require even more sophisticated and customizable interfaces. The Open UI Community Group aims to modernize HTML, CSS, JS, and Web APIs to help developers create robust, accessible, and flexible UIs. They focus on researching common patterns, planning improvements, and recommending changes to relevant standards bodies.

  6. 6
    Article
    Avatar of solodeveloperSolo Developer·1y

    Created a gallery webpage from cool website designs I hoarded over the years.

    The author transformed a collection of website design links stored in Notion into a gallery webpage to better display their curated design inspirations.

  7. 7
    Article
    Avatar of cassidooCassidy's blog·1y

    Create an HTML dialog when you click an image

    Learn how to use the <dialog> HTML tag to create an interactive pop-up display for images on your web pages. This method allows users to click on smaller images and view them in a larger format without altering the existing layout of your blog or website.

  8. 8
    Article
    Avatar of frontend_developerFrontend developer·1y

    Free, open-source loaders for your project

    Discover free, open-source loaders and spinners for your projects, built using HTML, CSS, and SVG. These components are powered by web components for maximum compatibility.

  9. 9
    Article
    Avatar of csstipCSS Tip·1y

    Custom progress element using attr()

    Learn to create a custom progress element using the new attr() function in CSS for dynamic coloration based on value. This solution doesn't require JavaScript and is implemented using a single CSS element.

  10. 10
    Article
    Avatar of chromeChrome Developers·1y

    New in Chrome 134

    Chrome 134 introduces several new features, including light-dismiss functionality for dialogs, integrated support for the Web Locks API in shared storage, and the addition of the imageSmoothingQuality attribute for paint canvas. These updates improve user experience by providing enhanced control over dialog behavior, better consistency in shared storage operations, and options for image scaling quality.

  11. 11
    Video
    Avatar of kevinpowellKevin Powell·1y

    Wrapper Classes: A Layout Foundation

    Learn how to effectively use wrapper classes to manage layout issues in HTML and CSS. Discover the importance of CSS logical properties for responsive design and understand when to use wrappers versus containers for better content flow. The post also highlights a free HTML and CSS course for beginners, covering essential topics like flexbox, grid, and responsive design.

  12. 12
    Article
    Avatar of frontend_developerFrontend developer·1y

    Free, open-source loaders for your project

    Free, open-source loaders and spinners built with HTML, CSS, and SVG are now available for your next project. These are powered by web components to ensure maximum compatibility.

  13. 13
    Video
    Avatar of communityCommunity Picks·1y

    Why Every Website is a div HELLSCAPE

    Web development today often leads to a clutter of nested div elements, making HTML a challenging landscape. The battle for centering elements in CSS can be frustrating, with solutions involving Flexbox, Grid, and other tricks, yet inconsistencies across browsers persist. Frameworks like React and Tailwind contribute to the complexity, while heavy websites suffer from excessive CSS and JavaScript. The struggle is widespread, but it's an inherent part of modern web practices.