테스트 사이트 - 개발 중인 베타 버전입니다

html 엔티티 잘아시는분...? 질문으로 가긴 애매해서

원래는 < 이런식으로 세미콜론까지 포함해야되는걸로 알고있는데

 

요즘에는 &amp;lt만 입력해도 <으로 치환되네요..?

 

언제부터 바뀐거죠? 아니면 제가잘못알고있었나요?

 

흐음 이거때문에 머리아프네요

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

베스트 댓글

음 좀더 찾아보니 세미콜론없이 쓸수있는 엔티티들이 있었네요
엔티티의 종류가 다양하다보니 체크못한것같기도하네요
하지만 대부분 세미콜론을 붙여야한다는걸로 알고있었는데 으어어어
원댓글 보기 →
음 좀더 찾아보니 세미콜론없이 쓸수있는 엔티티들이 있었네요
엔티티의 종류가 다양하다보니 체크못한것같기도하네요
하지만 대부분 세미콜론을 붙여야한다는걸로 알고있었는데 으어어어
python 문서를 보면 3.3버전부터 추가된 것처럼, 버전에 따라 일부 표준이 인정되는 거 같습니다.
하지만 IBM같은 데서는 ; 를 붙이는 것이 원칙이라는 문서를 현재도 게시하고 있으니
기본이 바뀐 것은 아닐 거 같아요. 일부만 그런 것....
다만, 저는 "여기까지가 엔티티야!"라는 의미로 반드시 ;를 붙이고 있습니다. 다른 코드와 섞여서 같이 있는 게 보기 싫어서요.
제가 본 게 맞나요?
@키스 네 일부 html 엔티티의 경우 세미콜론 없이도 사용이 가능하네요
https://html.spec.whatwg.org/multipage/named-characters.html
저도 엔티티쓸때는 반드시 ;를 붙였는데 url주소를 작성하고 해당 url파라미터 중에 & lt=가 있으니 갑자기 <=이렇게 나와서 뭔가했네요

게시판 목록

자유게시판

글쓰기
🐛 버그신고