Make WordPress Core


Ignore:
Timestamp:
12/26/2025 01:14:22 PM (5 months ago)
Author:
jonsurrell
Message:

Scripts: Remove default type attribute from tags.

SCRIPT, STYLE, and stylesheet LINK tags do not require a type attribute since the HTML5 standard was released in 2008. Removing the type attribute simplifies logic and normalizes the produced HTML content.

Developed in https://github.com/WordPress/wordpress-develop/pull/10658.

Follow-up to [46164].

Props hardikhuptechdev, jonsurrell, dmsnell, westonruter.
Fixes #64428. See #59883, #64442.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/media.php

    r61387 r61411  
    28722872     */
    28732873    if ( apply_filters( 'use_default_gallery_style', ! $html5 ) ) {
    2874         $type_attr = current_theme_supports( 'html5', 'style' ) ? '' : ' type="text/css"';
    2875 
    28762874        $gallery_style = "
    2877         <style{$type_attr}>
     2875        <style>
    28782876            #{$selector} {
    28792877                margin: auto;
Note: See TracChangeset for help on using the changeset viewer.