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

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

· 3년 전 · 1223 · 3

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

 

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

 

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

 

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

댓글 작성

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

로그인하기

댓글 3개

베스트 댓글

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

게시글 목록

번호 제목
1717438
1717431
1717422
1717414
1717412
1717407
1717401
1717393
1717386
1717379
1717378
1717365
1717364
1717360
1717359
1717346
1717344
1717333
1717327
1717313
1717312
1717310
1717307
1717306
1717304
1717291
1717283
1717280
1717268
1717265