Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.04.2015, 20:34   #1
Thenevervhoodo
Новичок
Джуниор
 
Регистрация: 04.04.2015
Сообщений: 2
Восклицание Помогите с исправлением ошибок в коде!

Доброго времени суток! Вот решил свой сайт проверить в онлайн-валидаторе, и он мне выдал 4 ошибки и одно предупреждение. одну ошибку я смог исправить, а вот остальные - нашел на сайте, но не могу въехать, что не так и где нужно подправить. Подскажите пожалуйста, буду очень благодарен за любую помощь!
ВОТ страница с результатами анализа сайта; там же и три ошибки с комментариями на инглише.
А вот те три кода, которые я нашел; я так понимаю, что именно в них и находиться та ошибка. Подскажите пожалуйста, в чем именно она заключается!
Первый баг вроде здесь:


Код HTML:
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
А тут да вторых:

PHP код:
/** All plugins are active, so we display the complete string and hide the menu to protect users */
                
if ( empty( $complete ) ) {
                    echo 
'<p>' .  sprintfTGM_Plugin_Activation::$instance->strings['complete'], '<a href="' admin_url() . '" title="' __'Return to the Dashboard'TGM_Plugin_Activation::$instance->domain ) . '">' __'Return to the Dashboard'TGM_Plugin_Activation::$instance->domain ) . '</a>' ) . '</p>';
                    echo 
'<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }</style>';
                }

            } 
Заранее благодарю!

Последний раз редактировалось Stilet; 04.04.2015 в 22:56.
Thenevervhoodo вне форума Ответить с цитированием
Старый 05.04.2015, 00:28   #2
Вадим Мошев

Старожил
 
Аватар для Вадим Мошев
 
Регистрация: 12.11.2010
Сообщений: 8,568
По умолчанию

Не особо смотрел ту ссылку, что вы дали.
Пишу своё видение:
Код:
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
Неправильно указано значение атрибута href
Может, так надо:
Код:
<link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
?

Код:
/** All plugins are active, so we display the complete string and hide the menu to protect users */
                if ( empty( $complete ) ) {
                    echo '<p>' .  sprintf( TGM_Plugin_Activation::$instance->strings['complete'], '<a href="' . admin_url() . '" title="' . __( 'Return to the Dashboard', TGM_Plugin_Activation::$instance->domain ) . '">' . __( 'Return to the Dashboard', TGM_Plugin_Activation::$instance->domain ) . '</a>' ) . '</p>';
                    echo '<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }</style>';
                }

            }
Тут вы вообще проверяете PHP код на HTML валидность (хотя могу ошибаться, конечно, с валидаторами не знаком).
_____________

А это ещё что:
Код:
<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }
?
Вы неправильно стили записали.
Вадим Мошев вне форума Ответить с цитированием
Старый 05.04.2015, 16:57   #3
Thenevervhoodo
Новичок
Джуниор
 
Регистрация: 04.04.2015
Сообщений: 2
По умолчанию

Цитата:
Неправильно указано значение атрибута href
Может, так надо:
Код:

<link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">

?
с этим кодом проблему решил, пока сообщение на форум модерировалось) удалил его к чертям! оно выводило символы font-awesome для моего сайта, а они и так были выведены изначально в шаблоне.

а вот вторая и третья (они одинаковые) ошибки - актуальны.
Цитата:
Тут вы вообще проверяете PHP код на HTML валидность (хотя могу ошибаться, конечно, с валидаторами не знаком).
там просто урл вводишь, и он проверяет весь код, я думаю, не принципиально, где именно в сайте и какой код.

Цитата:
А это ещё что:
Код:

<style type="text/css">#adminmenu .wp-submenu li.current { display: none !important; }

?
Вы неправильно стили записали.
Вот именно здесь и кроется ошибка! Я так понимаю. Только в чем она - не пойму. Зря вы не смотрели ссылку - там есть пояснения на инглише, в чем именно баг. Только я и на русском не пойму ничего
В общем, может посоветуете что-то изменить - я оперативно внесу коррективы, и проверю, может валидатор перестанет ругаться!
Thenevervhoodo вне форума Ответить с цитированием
Старый 07.04.2015, 18:16   #4
katrinweb
 
Регистрация: 07.04.2015
Сообщений: 5
По умолчанию

Попробуйте
Код HTML:
#adminmenu .wp-submenu li.current { display: none !important; }
прописать в файл style.css, не используя php

или добавить при объявлении слеш:
PHP код:
<style type=\"text/css\"> 
Путь в тысячу миль начинается с одного единственного маленького шага.
http://gks.com.ua - Создание, продвижение и поддержка сайтов.
katrinweb вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Исправить ошибок в коде данной программе. SSarox Помощь студентам 10 06.04.2014 13:46
исправление ошибок в коде Глеб1991 Фриланс 3 26.03.2013 13:01
Анализ файла: поиск ошибок в коде написанном на Basic AlexMels Visual C++ 2 15.06.2012 18:14
Задача по нахождению ошибок в коде(язык с) tolik_gd Общие вопросы C/C++ 11 16.02.2011 12:51
исправление ошибок в коде Viola2208 Помощь студентам 0 12.05.2010 00:01