1"use strict";(self.webpackChunkacceso_datos=self.webpackChunkacceso_datos||[]).push([[25214],{54034:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>c,contentTitle:()=>d,default:()=>m,frontMatter:()=>o,metadata:()=>a,toc:()=>r});var s=t(74848),i=t(28453);const o={},d="EMPTY",a={id:"unidades/04/contenidos/dtd/sintaxis/elementos/contenido/empty",title:"EMPTY",description:"Indica que el elemento es un elemento vac\xedo, es decir, que no tiene contenido.",source:"@site/docs/unidades/04/01-contenidos/02-dtd/02-sintaxis/02-elementos/01-contenido/02-empty.md",sourceDirName:"unidades/04/01-contenidos/02-dtd/02-sintaxis/02-elementos/01-contenido",slug:"/unidades/04/contenidos/dtd/sintaxis/elementos/contenido/empty",permalink:"/docs/unidades/04/contenidos/dtd/sintaxis/elementos/contenido/empty",draft:!1,unlisted:!1,tags:[],version:"current",sidebarPosition:2,frontMatter:{},sidebar:"Unidad4",previous:{title:"#PCDATA",permalink:"/docs/unidades/04/contenidos/dtd/sintaxis/elementos/contenido/pcdata"},next:{title:"ANY",permalink:"/docs/unidades/04/contenidos/dtd/sintaxis/elementos/contenido/any"}},c={},r=[];function l(e){const n={code:"code",h1:"h1",header:"header",p:"p",pre:"pre",strong:"strong",...(0,i.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.header,{children:(0,s.jsx)(n.h1,{id:"empty",children:(0,s.jsx)(n.code,{children:"EMPTY"})})}),"\n",(0,s.jsxs)(n.p,{children:["Indica que el elemento es un ",(0,s.jsx)(n.strong,{children:"elemento vac\xedo"}),", es decir, que no tiene contenido."]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-xml",children:"<!ELEMENT capital EMPTY>\n"})}),"\n",(0,s.jsx)(n.p,{children:"La regla anterior permitir\xeda validar el siguiente elemento:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-xml",children:"<capital />\n"})}),"\n",(0,s.jsx)(n.p,{children:"Tambi\xe9n ser\xeda v\xe1lido lo siguiente:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-xml",children:"<capital></capital>\n"})}),"\n",(0,s.jsxs)(n.p,{children:["Un elemento vac\xedo ",(0,s.jsx)(n.strong,{children:"con atributos"})," seguir\xeda siendo v\xe1lido:"]}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-xml",children:'<capital codigo="md" />\n'})}),"\n",(0,s.jsx)(n.p,{children:"Un ejemplo completo ser\xeda el siguiente:"}),"\n",(0,s.jsx)(n.pre,{children:(0,s.jsx)(n.code,{className:"language-xml",metastring:"{6,11}",children:'<?xml version="1.0" encoding="UTF-8"?>\r\n<!DOCTYPE ciudad [\r\n <!ELEMENT ciudad (nombre, pais, capital?)>\r\n <!ELEMENT nombre (#PCDATA)>\r\n <!ELEMENT pais (#PCDATA)>\r\n <!ELEMENT capital EMPTY>\r\n]>\r\n<ciudad>\r\n <nombre>Madrid</nombre>\r\n <pais>Espa\xf1a</pais>\r\n <capital />\r\n</ciudad>\n'})})]})}function m(e={}){const{wrapper:n}={...(0,i.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(l,{...e})}):l(e)}},28453:(e,n,t)=>{t.d(n,{R:()=>d,x:()=>a});var s=t(96540);const i={},o=s.createContext(i);function d(e){const n=s.useContext(o);return s.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function a(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:d(e.components),s.createElement(o.Provider,{value:n},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.