- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Подскажите, пожалуйста, если какая либо программа, которая позволит проделать следующую операцию.
Есть исходный код, к примеру:
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:7.5pt;font-family:"Tahoma","sans-serif"'>A</span></p>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:7.5pt;font-family:"Tahoma","sans-serif"'>B</span></p>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:7.5pt;font-family:"Tahoma","sans-serif"'>C</span></p>
который нужно преобразовать в:
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:7.5pt;font-family:"Tahoma","sans-serif"'>A<br>B<br>C</span></p>
Или если исходный код выглядит так:
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:7.5pt;font-family:"Tahoma","sans-serif"'>A</span></p>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:7.5pt;font-family:"Tahoma","sans-serif"'>A</span></p>
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:7.5pt;font-family:"Tahoma","sans-serif"'>A</span></p>
который нужно преобразовать в:
<p class=MsoNormal align=center style='text-align:center'><span
style='font-size:7.5pt;font-family:"Tahoma","sans-serif"'>A<br>A<br>A</span></p>
Тут по сути величина A (это просто цифры в таблице) одна для всех, такого кода очень много и вручную лопатить не хотелось бы... Можно было бы как нибудь заменить фрагмент целиком, но несколько строчек кода ведь не вставить в "Заменить на"... есть ли какой нибудь выход?
Если честно то код ужасен как "ДО" так и "ПОСЛЕ", просто немного короче стал, но сути не меняет. Вы наверное в Ворде делаете? Почему бы не попробывать dreamviewer?
GSMtricks, да код достался мне из Ворда
Dreamviewer пробовал он чистит только само содержимое тегов <p> и <span>, но не объединяет содержимое...
Я вел к тому что если чистить, то делать сразу правильно, а то что предлагаете Вы - просто небольшое уменьшение, при таком коде в валидности даже не стоит заикаться. Я бы на Вашем месте руками бы прошелся по коду и сделал бы все корректно.
Могу предложить только такое решение, когда мне нужно вычистить код, после того как клиенты сами вставят какую-нибудь инфу на сайт из ворда, а редактор в админке не очищает сразу.
Делаю так: копирую "грязный" хтмл-код и иду на сайт http://wordoff.org/. Вставляю и нажимаю кнопку Clean Up. После этой операции остается еще много лишних тегов (хотя в вашем примере сразу чистит все, оставляя только абзацы):
Если еще остались теги, то приступаем к этапу номер 2.
Идем на сайт http://fixmyhtml.com/ и вставляем код скопированный из предыдущей операции. Жмем кнопку FixIt. После этой процедуры, код будет совершенно чистым. Останутся только абзацы.
Делать именно в таком порядке, сначала wordoff потом fixit, иначе не очистится. Например, код приведенный вами fixit не чистит.
seo3_Kul, очистите предложенными выше способами, а уже потом вручную объедините. Это будет самый оптимальный вариант.
Тс, Вам нужно удалить <span
style='font-size:7.5pt;font-family:"Tahoma","sans-serif"'>A</span>
А если заменить все
получим
ищем прогу htmlcleaner - пользуемся и радуемся..
Делать именно в таком порядке, сначала wordoff потом fixit, иначе не очистится. Например, код приведенный вами fixit не чистит.
Зачем так сложно? копируем текст со страницы, вставляем в блокнот, копируем из блокнота...имеем только текст.
Nadejda добавил 22.02.2011 в 07:22
Тут по сути величина A (это просто цифры в таблице) одна для всех, такого кода очень много и вручную лопатить не хотелось бы... Можно было бы как нибудь заменить фрагмент целиком, но несколько строчек кода ведь не вставить в "Заменить на"... есть ли какой нибудь выход?
если это таблицы, и их много, то как вариант страницы сохранить в txt. Создать скриптик, который преобразует txt, в HTML код со стилями. В txt файле сохраниться табличная разметка, в виде tab(или пробела не помню). Во всяком случае лет 8 назад так переверстали сайт из множества таблиц.