Мой первый пост после долгих поисков на форуме, поэтому, пожалуйста, будьте осторожны со мной!
У меня есть 20-летний веб-сайт, который нужно сделать мобильным максимально простым, главным образом черезcss (на данный момент на сайте почти 2200 страниц, поэтому редактирование отдельных страниц вручную практически невозможно).
Получение даже самых простых из этих страниц, которые Google классифицирует как удобные для мобильных устройств, кажется невозможным без ущерба для некоторых требований к макету.В этом случае центрирование контента, по-видимому, приводит к ошибке «Страница не подходит для мобильных устройств» от Google.
Я переписал старый html и сейчас твердо записал css на страницу, пока язаставить его работать и может перенести его на лист CSS.
Я использовал 320px в качестве ширины div, потому что это дало мне хорошую отправную точку для теста Google.Но центрирование содержимого страницы осуществляется с помощью «margin-left: auto; margin-right: auto;»создает ошибку теста Google для мобильных устройств.Вытащите его, и страница пройдет.
Измените div на 100% и установите ширину изображения в 320px проходов, но это также удалит центрирование страницы.Затем увеличение ширины изображения для больших дисплеев на мобильных устройствах приводит к ошибке Google.Похоже, я ходил кругами, поэтому мог бы дать несколько советов.
Приведенный ниже код показывает, где находится страница - по центру, но генерируется ошибка Google, поскольку контент не умещается на экране.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head>
<meta http-equiv="Content-Language" content="en-gb">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252" />
<base target="_top" />
<meta name="viewport" content="width=device-width, initial-scale=1">
</head>
<body style="text-align: center; overflow-x: hidden;">
<div style="width: 320px; margin-left: auto; margin-right: auto;">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse;" id="Popup1">
<tr>
<td width="100%">
<img border="0" src="../images/Americas/North/Native_Powhatan_Tribe01_max.jpg" alt="Test" style="max-width: 100%; width: 100%;" height="auto"><!-- Image width is 1000px --></td>
</tr>
</table>
</div>
</body>
</html>
Это текущая версия страницы в ее текущем состоянии: http://www.historyfiles.co.uk/KingListsAmericas/NorthPowhatan_Tribe01_Full.htm
Это тестовая версия микросайта страницы со всеми моими правками: http://www.historyfiles.co.uk/microsite_live/KingListsAmericas/NorthPowhatan_Tribe01_Full.htm
(проблематичным является размер изображения и контейнер, поэтому на данный момент все остальное убрано).