나는 W3C Recommendation과 Wikipedia에서이 주제에 관해 읽었습니다. 내가 그들을 완전히 이해했는지 확신 할 수 없다. 누군가 DTD에 외부 엔티티와 표기법이 무엇인지 명확하게 설명해 주시겠습니까? 그들의 용도는 정확히 무엇입니까? 여기 DTD의 외부 엔티티 및 표기법은 무엇입니까?
외부 엔티티 선언의 몇 가지 예입니다 : 만약 내가 잘못<!ENTITY open-hatch SYSTEM
"http://www.textuality.com/boilerplate/OpenHatch.xml">
<!ENTITY open-hatch PUBLIC
"-//Textuality//TEXT Standard open-hatch boilerplate//EN"
"http://www.textuality.com/boilerplate/OpenHatch.xml">
<!ENTITY hatch-pic SYSTEM
"../grafix/OpenHatch.gif"
NDATA gif >
저를 수정합니다. 일반 내부 엔티티는 문서 본문의 엔티티 이름 (&ent;)을 선언 된 문자열로 바꿉니다. 외부 엔티티가 엔티티 이름을 외부 문서의 전체 내용으로 대체합니까?