Valid HTML로 Hello World 코드 골프

W3C Validator 에서 Valid HTML로,
Hello World를 가장 짧게 쓰려면 궁금해서 소개합니다.

어리석게 쓰면 이것이 거의 최소라고 생각할 것입니다.

hello-world--normal.html
<!DOCTYPE html>
<html>
  <head>
    <title>b</title>
  </head>
<body>
  Hello, world!
</body>
</html>

그러나 무려, 이 기사에 따르면,html , head , body 등의 태그는 생략할 수 있는 것 같습니다.

그래서 최소까지 깎은 것이 이쪽.

hello-world--short.html
<!DOCTYPE html><title>b</title>Hello, world!
title 만큼은 필수, 스페이스도 안 되는 것 같기 때문에, 적당한 문자를 넣고 있습니다.

이것으로 훌륭합니다 No errors입니다!



다음 포인트



위의 방법을 알기 전에 시행 착오하고,
title 태그에 뭔가 넣지 않으면 화가 나기 때문에, 유효 활용하려고 쓴 것이 이하.

hello-world--display-block.html
<!DOCTYPE html><title>Hello, world!</title><style>head,title{display:block}

실은 head 의 요소도 display: block 하면 표시할 수 있네요~.

좋은 웹페이지 즐겨찾기