Всем привет, сайт на ВП.
Как убрать по-умолчанию не знаю, поэтому хочу удалить атрибуты type='text/css' media='all' и type='text/javascript' из всех ссылок через js.
Они в принципе не мешают, но и разницы в их наличии/отсутствии нет. Хотя валидатор ругается
Подскажите, почему скрипт может не работать? В песочнице все работает.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Comfortaa' type='text/css' media='all' />
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Chakra+Petch" type='text/css' />
</head>
<body>
<script>
const linkRel = document.querySelectorAll("[rel='stylesheet']");
linkRel.forEach(function(linkRel) {
linkRel.removeAttribute('type');
linkRel.removeAttribute('media');
});
</script>
<style>
.container {
width: 100vw;
height: 100vh;
background-color: #333;
}
</style>
<div class="container"></div>
</body>
</html>