2017-03-09 88 views
0

我有两种语言的网页。 我想设置属性html lang为两种语言, 这是我想要做的,但它不起作用。动态更改html lang属性

if($domain == 'es') { 
    $language = 'es'; 
    } else { 
    $language = 'en'; 
    } 
    ?> 
    <!DOCTYPE html> 
    <html lang="<?php $language ?>"> 

任何想法的解决方法? 在此先感谢

+3

会帮助,如果你确实输出的$语言变量。这将是正确的语法:'<?php echo $ language; ?>'或'<?= $ language; ?> – junkfoodjunkie

+0

谢谢,这么愚蠢,以为是不可能在html标签 – Helenp

回答

0

小synatx错误 试试这个

<html lang="<?php echo $language; ?>"> 

使用别的

<html lang="<?= $language; ?>"> 
+0

谢谢,我多么愚蠢,当然它工作 – Helenp

+0

标记我的回复为有用 –

+0

我做了,但它说它被计算,但因为我有少15不会说,对不起,不要让我 – Helenp