저는 Drupal을 처음 사용하며 HTML5로 사이트를 만들고 싶습니다. 나는 오메가 3뿐만 아니라 최신 7.22를 설치했다. 둘 다 HTML5로되어 있지만, DTD는 읽는다.HTML5로 Omega 테마 만들기
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML+RDFa 1.1//EN">
어디에서 잘못 될지 알려주실 수 있습니까?
는게리
저는 Drupal을 처음 사용하며 HTML5로 사이트를 만들고 싶습니다. 나는 오메가 3뿐만 아니라 최신 7.22를 설치했다. 둘 다 HTML5로되어 있지만, DTD는 읽는다.HTML5로 Omega 테마 만들기
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML+RDFa 1.1//EN">
어디에서 잘못 될지 알려주실 수 있습니까?
는게리
는 RDF 모듈을 해제하십시오 감사합니다. 그래도 작동하지 않으면이 함수를 template.php에 추가하십시오.
/**
* Implements hook_preprocess_html().
**/
function YOURTHEMENAME_preprocess_html(&$vars) {
$vars['doctype'] = '<!DOCTYPE html>' . "\n";
$vars['rdf'] = new stdClass;
$vars['rdf']->version = '';
$vars['rdf']->namespaces = '';
$vars['rdf']->profile = '';
// Serialize RDF Namespaces into an RDFa 1.1 prefix attribute.
if ($vars['rdf_namespaces']) {
$prefixes = array();
foreach (explode("\n ", ltrim($vars['rdf_namespaces'])) as $namespace) {
// Remove xlmns: and ending quote and fix prefix formatting.
$prefixes[] = str_replace('="', ': ', substr($namespace, 6, -1));
}
$vars['rdf']->namespaces = ' prefix="' . implode(' ', $prefixes) . '"';
}
}
doctype을 변경 하시겠습니까? – putvande
오메가 테마를 사용하고 있습니까? 어떤 버전입니까? HTML5에 대한 doctype을 가지려면 플러그인을 설치해야 할 수 있습니다. – putvande
오메가 3, HTML5 버전입니다. 알고있는 플러그가 필요하지 않습니다. '판매'포인트 중 하나는 5가 준비되었음을 의미합니다 – Gary