5P by neo 2023-08-14 | favorite | 댓글 1개
  • 블로그 글은 MDN 웹 문서 목록을 참조하여 모든 HTML 요소에 대한 깊이 있는 탐구입니다.
  • 저자는 각 HTML 요소의 기능과 사용 사례를 논의하며, 웹사이트 레이아웃에서의 실용적인 예를 제공합니다.
  • 또한 글에서는 각 요소의 CSS를 웹사이트 스타일에 맞게 업데이트하는 데 직면한 도전을 강조합니다.
  • 저자는 특정 요소들이 종종 잘못 사용되거나 무시되는 방법에 대한 통찰력을 공유하고, 올바른 사용에 대한 팁을 제공합니다.
  • 이 블로그 글은 HTML 요소 전체 범위와 그들의 잠재적인 사용을 이해하는 데 귀중한 자원으로 작용합니다.
  • 저자는 각 HTML 요소를 자신의 웹사이트에 적용하여 실용적인 사용을 보여줍니다.
  • 이 글은 저자의 웹 접근성에 대한 헌신과 HTML의 가능성을 탐구하는 열정을 반영합니다.
  • 이 기사는 <article>, <main>, <figure>, <figcaption> 등과 같은 덜 흔한 HTML 요소를 포함한 포괄적인 HTML 요소 목록을 제공합니다.
  • 저자는 <marquee>, <big>, <acronym>, <font>, <nobr>, <strike> 등과 같은 사용이 중단된 HTML 요소를 강조하며, 이들은 레이아웃 기능을 위해 CSS로 대체되었습니다.
  • 기사는 웹 컴포넌트 사양의 일부로 완전히 구현되지 않은 <content><shadow> 같은 요소도 언급합니다.
  • 저자는 디렉토리를 나열하기 위한 <dir>의 사용과 <frame><frameset>과 같은 일부 사용이 중단된 요소를 렌더링하는 데 필요한 추가 작업에 대해 논의합니다.
  • 기사는 2023년에 일부 브라우저에서 작동하는 <image> 요소를 다룹니다. 이 요소는 어떤 공식 사양의 일부도 아닙니다.
  • 저자는 사용이 중단된 <menuitem> 요소의 브라우저 호환성과 <embed>이 사양에 유지되는 동안 <noembed>의 놀라운 사용 중단에 대해 논의합니다.
  • 기사는 <param> 요소의 불분명한 목적과 <plaintext>, <xmp>, <tt>의 사용 중단을 언급합니다.
  • 저자는 일부 사용이 중단된 요소가 사양의 새로운 추가 사항, 예를 들어 동아시아 문자의 발음을 표시하는 <rb><rtc>로 대체되었다고 지적합니다.
  • 기사는 MDN 목록에 나열되지 않은 다른 HTML 태그, 예를 들어 <blink>, <spacer>, <bgsound>, <isindex>, <xmp>, <tt>, <code>, <applet>에 대해 논의하여 마무리합니다.
Hacker News 의견
  • 블로그 글에서는 모든 HTML 요소를 논의하며, 이 중에는 <frame><frameset>과 같이 웹 페이지 레이아웃을 여러 개의 독립적으로 작동하는 섹션으로 만드는 데 일반적으로 사용되었던 요소들도 포함되어 있다.
  • 저자는 또한 HTML의 역사를 거듭하며 여러 번 폐기되고 재정의된 <menu> 요소에 대해서도 논의한다. 현재는 툴바를 비정렬 목록 형태로 나타내는 것으로 정의되어 있다.
  • 시각적 콘텐츠를 숨기면서 스크린 리더에게는 접근 가능하게 하는 간단한 CSS 선언의 부재에 대한 비판이 있다. 현재의 방법들은 콘텐츠를 클리핑하거나 페이지 밖으로 배치하는 것을 포함한다.
  • <details><summary> 태그는 중첩될 수 있으며, 한 댓글 작성자는 이를 이용해 선택형 모험 게임을 만들었지만, 이로 인해 큰 HTML 파일이 생성되어 일부 브라우저에서 문제가 발생했다.
  • 저자가 과거 HTML 요소를 탐색하는 것은 일부 독자들에게 그립다는 감정을 불러일으켰으며, 이들은 초기 HTML과 언어의 진화에 대한 자신의 경험을 공유했다.
  • 일부 댓글 작성자들은 <dl>, <dt>, <dd> 요소에 대해 "설명 목록"이라는 새로운 용어보다 원래의 "정의 목록"이라는 용어를 선호한다고 표현했다.
  • 블로그 글은 일부 독자들에게 Kevin Werbach의 Barebones Guide to HTML과 같은 초기 HTML 학습 자료를 떠올리게 했다.
  • 의미론적 HTML의 잠재력과 오른쪽 여백에 각주를 구현하는 등 특정 스타일을 구현하기 위한 CSS 지식의 필요성에 대한 논의가 있다.
  • 한 댓글 작성자는 Hacker News 댓글이 중첩된 테이블로 구현되어 있다는 것을 발견하고 놀라움을 표현했다.
  • 일부 독자들은 HTML이 이제 버전 번호 없이 WhatWG에 의해 유지되는 생동감 있는 표준이라는 점을 지적했다. 이는 W3C의 HTML5 사양이 아니다.
  • 블로그 글의 포괄적인 성격은 독자들에게 호평을 받았으며, 한 댓글 작성자는 이를 부풀려진 프레임워크나 라이브러리보다는 기본 HTML 기능을 사용하는 사이드 프로젝트에 특히 유용하다고 발견했다.