SVG xml: атрибут lang

Опубликовано: 25 Февраля, 2022

Атрибут xml: lang в SVG используется для обозначения основного языка, который используется в содержимом и атрибутах, содержащих текстовое содержимое на веб-сайте. Это разрешено во всех диалектах XML, поскольку это универсальный атрибут. Все элементы используют этот атрибут.

Синтаксис:

 xml: lang = "язык-тег"

Значения атрибутов: атрибут принимает значения, как указано выше и описано ниже:

  • language-tag: это значение указывает язык, используемый для данного элемента. Язык определен в соответствии со спецификацией BCP 47.

Example 1:

HTML

<!DOCTYPE html>
<html>
  
<body>
    <h1 style="color: green; 
            margin-left: 80px;">
        GeeksforGeeks
    </h1>
  
    <svg viewBox="-5 -20 800 100" 
        xmlns="http://www.w3.org/2000/svg">
          
        <text xml:lang="en-US">
            It is a Computer
            Science portal.
        </text>
    </svg>
</body>
  
</html>

Выход:

Example 2:

HTML

<!DOCTYPE html>
<html>
  
<body>
    <h1 style="color: green; 
            margin-left: 100px;
            font-size: 30px;">
        GeeksforGeeks
    </h1>
      
    <svg viewBox="20 -10 200 100" 
        xmlns="http://www.w3.org/2000/svg">
        <text xml:lang="ar">
            مرحبا
        </text>
    </svg>
</body>
  
</html>

Выход: