Jump to content
  • 0

Вывод содержимого файла в div


SRGB
 Share

Question

Прошу сильно не пинать, искал но ответа не нашёл, может быть не верно формулировал...

Для наглядности возьмём пример кода с вашего сайта

<body>

<div class="block1">Lorem ipsum dolor sit amet, consectetuer

adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet

dolore magna aliguam erat volutpat.</div>

<div class="block2">Ut wisis enim ad minim veniam, quis nostrud

exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex

ea commodo consequat.</div>

</body>

Как вынести содержимое div-ов в отдельные файлы средствами HTML

В описании слоёв(на Вашем сайте) есть упоминание о том что это возможно...

Спасибо за понимание...

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Средствами html - никак. Или я чего-то очень сильно не знаю про слои :). Дайте ссылку плиз, где подобное упоминается)

Чем PHP-то не угодил?

<body>
<?php include(file1.html) ?>
<?php include(file2.html) ?>
</body>

А вот уже в file1.html размещать див: <div class="block1">Lorem ipsum...volutpat.</div>

Ну и со вторым аналогично

Edited by pimandr
Link to comment
Share on other sites

  • 0

Не то что бы не устраивает, посто PHP я ещё не знаю, хотелось для начала написать тестовую страничку на HTML, и впоследствии розширять функционал за счёт ява скриптов, может быть флеш, и мотом пхп и мускул.

http://www.htmlbook.ru/content/?id=90

Первоначально слои ввела компания Netscape, включив в свой браузер поддержку тега <LAYER>. Этот тег позволял прятать/показывать текущее содержимое, устанавливать положение относительно окна браузера, накладывать один слой поверх других и загружать данные в содержимое слоя из файла. Что характерно, все эти параметры легко менялись с помощью JavaScript и это расширяло возможности по созданию действительно динамического контента на странице. Несмотря на столь впечатляющий набор возможностей, тег <LAYER> не был включен в спецификацию HTML и так и остался лишь расширением браузера Netscape

=90

Вполне возможно, что я принял желаемое за действительное и это свойство DIV не наследовал, но в описании тега я не нашёл опровергающих или подтверждающих комментариев

Edited by SRGB
Link to comment
Share on other sites

  • 0

<div> и <layer> разные тэги. Netscape уже давно почил в бозе. HTML принципиально не умеет загружать контент. Для этого можно использовать Java Script, JQuery или загружать в элементы iframe или frame, которые, правда, уже отмирают.

Link to comment
Share on other sites

  • 0

Теги iframe и frame рудимент это известно, но не известно почему? Изза того что противоречат принципам HTML, или потому, что на более менее сложных сайтах эти функции выполняются другими средствами типа ява скрипт, пхп, или командами шаблонизаторов?

С чего легче и правильнее начать изучение PHP, java script, команды smarty?

З.Ы. Очевидно что со временем необходимо выучить всё. но для правильного старта что посоветуете?

Link to comment
Share on other sites

  • 0

ИМХО, для начала надо полностью освоить html и css. Потом JS, потом PHP и MySQL.

JS оперирует объектами html, так что без хорошего знания структуры html JS сложнее освоить. PHP - серверные скрипты. Они формируют данные на стороне сервера и передают в броузер. PHP часто работает в связке c JS. Тут нужен довольно большой дополнительный объем знаний по серверным и сетевым технологиям так что это уже отдельная история.

Link to comment
Share on other sites

  • 0

понятно. только ведь если дочитать абзац до конца, то там жеж написано:

Несмотря на столь впечатляющий набор возможностей, тег <LAYER> не был включен в спецификацию HTML и так и остался лишь расширением браузера Netscape.

Современные html и css этого не умеют.

Теги iframe и frame рудимент это известно, но не известно почему?

А почему сейчас не используются ламповые телевизоры и телефоны-автоматы? В принципе, использовать-то можно, но нафига, если есть более удобные средства, неправда ли?)

Не то что бы не устраивает, посто PHP я ещё не знаю,

А собственно все, что необходимо для реализации того, что вам нужно, я вам уже сказал:). Этого одного тега (include) вам на первое время хватит с головой. Дальше плотнее изучайте хтмл и css.

Для создания полноценного сайта вам этого хватит. А вот когда перестанет хватать - тогда уже сами поймете, что вам нужно - JS, PHP или еще что-то. Удачи)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy