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

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

· 3년 전 · 1221 · 3

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

 

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

 

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

 

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

댓글 작성

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

로그인하기

댓글 3개

베스트 댓글

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

게시글 목록

번호 제목
1717629
1717626
1717625
1717621
1717619
1717611
1717610
1717609
1717607
1717601
1717598
1717591
1717590
1717583
1717575
1717572
1717568
1717566
1717549
1717545
1717533
1717512
1717511
1717508
1717495
1717479
1717473
1717470
1717463
1717452