моя форма на стороне php не принимает стили CSS - PullRequest
0 голосов
/ 04 января 2012

У меня есть следующий код. Только первая строка отраженного текста в функции showRegistrationForm () получает мой Arial, без засечек стиль шрифта.

Однако 'color' в стиле тега 'body' и 'form' работает нормально. Первая строка красная и сан-сериф.

Но весь текст в форме, хотя он и принимает стиль синего цвета, является шрифтом с засечками Courier!

Только в первой строке, которая гласит: «Пожалуйста, предоставьте следующую информацию - a '*' обозначает обязательное поле». появляется со шрифтом без засечек.

ПРИМЕЧАНИЕ: как ни странно, стиль 'color' работает нормально - строка "Please Обеспечить ..." красная, а текст формы - синий.

Уходит только стиль шрифта без засечек - весь текст внутри формы выглядит как шрифт с засечками. ПРИМЕЧАНИЕ: я вижу то же «только первая строка без засечек», если я избавлюсь от тега стиля «форма». Когда только «тело» присутствует тег style, весь текст красный, но опять-таки ТОЛЬКО первая строка текста - san-serif, остальная часть - текст Courier во всем тексте формы.

Почему?

<html>
<head>
<style>
  body
  {
      color: rgb(255,0,0);
      font-family: Arial, sans-serif;
  }
  form
  {
      color: rgb(0,0,255);
      font-family: Arial, sans-serif;         
  }

</style>        
</head>    

<body>
<?php

showRegistrationForm();


function showRegistrationForm()
{
echo "Please provide the following info -- a * denotes a required field.";

echo '<br /><form action="newUserRegistration.php" method="post">';
echo '<br />Screen name * : <input type="text" name="screenName" />';
echo '<br />First name  : <input type="text" name=$firstNameLabel />';
echo '<br />Last name * : <input type="text" name=$lastNameLabel />';
echo '<br />Phone  : <input type="text" name=$phoneLabel />';
echo '<br />Email * : <input type="text" name=$emailLabel size=40 />';
echo '<br /><input type="submit" name="addNewRegUserBtn" value="Register Now!" />';
echo '<br /></form>';
}
?>
</body>
</html>

1 Ответ

0 голосов
/ 04 января 2012

Используется тег <pre>. Удалите это, и оно должно работать

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...