Знак фунта «£» в теге TD отображается как «Â £»

0

Я сделал таблицу, в таблице я хочу поставить цены.

Мой код похож на этот

<tr>
    <td>Course 1</td> <td> £6 </td> <td>£1 week</td>
</tr>

Но выход:

Course 1     £6    £1 week

Как я могу убедиться, что в ячейке говорится, что 6 фунтов вместо 6 фунтов стерлингов

  • 3
    Какую кодировку вы устанавливаете в <meta charset="?"> ? Если ответ таков, что вы не устанавливаете кодировку, вам следует это сделать.
Теги:

1 ответ

2
Лучший ответ

Попробуйте использовать цифровую ссылку? &#x00A3;

Возможно, у вас также будет неправильный интерпретатор вашего документа как latin-1, когда вы хотите использовать utf-8 как описано здесь. Возможно, попробуйте добавить объявление charset, если вы хотите продолжать использовать £.

<meta charset="utf-8">
  • 0
    Кажется, это сработало, спасибо. Я переключился на & # x00A, я не установил кодировку (не знал, что у меня есть, я действительно изучил только HTML и CSS)
  • 0
    Объявление charset идет в тегах <head></head> . Так как вы не установили его, ваш браузер мог подразумевать, что это был latin-1 или подобное. Я бы предложил включить объявление charset, так как оно обычно предотвращает подобные ошибки.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню