%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/wizards/bitrix/demo/modules/learning/ru/course/ |
Current File : //home/bitrix/www/bitrix/wizards/bitrix/demo/modules/learning/ru/course/res62.xml |
<?xml version="1.0" encoding="UTF-8"?> <content type="LES"><lesson_id>663</lesson_id> <was_chapter_id></was_chapter_id> <keywords></keywords> <childs_cnt>0</childs_cnt> <is_childs>0</is_childs> <sort>200</sort> <timestamp_x>1374677073</timestamp_x> <date_create>1374677073</date_create> <created_user_name>(admin) Иван Иванов</created_user_name> <created_by>1</created_by> <active>Y</active> <name>Копирование и вставка текста</name> <preview_picture></preview_picture> <preview_text></preview_text> <preview_text_type>text</preview_text_type> <detail_text><![CDATA[<style> div.warning, div.note { font-family: Verdana, Arial; font-size: 12px; background:#f9fafe url('/bitrix/templates/learning/icons/imp.gif') no-repeat 0.5em 1em; padding:1em 1em 1em 2em; border: 1px solid #BCCCDC; } div.note { background-image: url('/bitrix/templates/learning/icons/prim.gif'); } span.path { color:#4682B4; font-style: italic; } span.link { color:#03C; } code { font-family: Courier New, Verdana, Arial; font-size: 13px; font-weight: bold; background-color:#eee; padding:0 0.2em 0 0.2em; } table.learning-spoiler{ border: 1px solid #dddddd; table-layout:fixed; padding: 3px; width: 100%; background-color: #eeeeee } table.learning-spoiler td{ color: black; } table.learning-spoiler th { font-size:12; font-weight:bold; text-align:left; color: black; } </style> <p>Для копирования и вставки текста служат следующие кнопки:</p> <table width="80%" cellspacing="0" cellpadding="0" border="0"> <tbody> <tr bgcolor="white"> <td bgcolor="#8c8c8c"> <table cellspacing="1" cellpadding="6" border="0"> <tbody> <tr bgcolor="silver"><td align="center"><b>Кнопка</b></td><td align="center"><b>Действие</b></td></tr> <tr bgcolor="white"><td align="center"><img src="cid:resources/res62/cqPaw.wzq93.cut.gif" border="0" /></td><td>Позволяет вырезать выделенный фрагмент и поместить его в буфер обмена.</td></tr> <tr bgcolor="#eeeeee"><td align="center"><img src="cid:resources/res62/MYPlg.FRpUL.copy.gif" border="0" /></td><td>С помощью этой кнопки можно скопировать какой-нибудь фрагмент в буфер обмена.</td></tr> <tr bgcolor="white"><td align="center"><img src="cid:resources/res62/7XFuP.y7Xto.paste.gif" border="0" /></td><td>Вставляет фрагмент из буфера обмена.</td></tr> <tr bgcolor="#eeeeee"><td align="center"><img src="cid:resources/res62/8ucaK.IqwKB.pasteword.gif" border="0" /></td><td>Вставляет фрагмент из редактора MS Word. Позволяет очистить добавляемый текст от дополнительных элементов форматирования (например, стилей, шрифтов, дополнительных отступов).</td></tr> <tr bgcolor="white"><td align="center"><img src="cid:resources/res62/zdFty.M2nv9.pastetext.gif" border="0" /></td><td>Вставляет фрагмент как текст.</td></tr> <tr bgcolor="#eeeeee"><td align="center"><img src="cid:resources/res62/xKUXC.V9zyK.selectall.gif" border="0" /></td><td>Позволяет выделить все содержимое страницы.</td></tr> </tbody> </table> </td></tr> </tbody> </table> <p>Рассмотрим разницу между возможными режимами вставки текста, скопировав текст из редактора MS Word в визуальный редактор разными способами. Пусть мы хотим скопировать из MS Word следующий текст:</p> <p><img src="cid:resources/res62/yjYfD.h51Y4.text_orig.png" width="511" height="146" border="0" /> </p> <p>Скопируем этот фрагмент в буфер и вставим его в содержание страницы тремя разными способами:</p> <ol> <li>При вставке текста из редактора MS Word по кнопке <img src="cid:resources/res62/1tvRd.dGL4n.paste.gif" border="0" /> <b>Вставить</b> появляется вопрос: <p><img src="cid:resources/res62/wClz8.vkM3H.question.png" width="490" height="171" border="0" /></p> <p>При ответе <b>OK</b> действия редактора будут теми же, что и при вставке текста по кнопке <img src="cid:resources/res62/e5IUD.cgfjA.pasteword.gif" border="0" /> <b>Вставить из Word</b>. Работа в этом случае подробно описана ниже. </p> <p>Если на вопрос <b>Хотите ли Вы очистить текст перед вставкой?</b> ответить <b>Отмена</b>, то текст будет вставлен без удаления каких-либо элементов форматирования:</p> <p><img src="cid:resources/res62/0jSvn.S1jYG.text_asis.png" width="511" height="146" border="0" /></p> <p>В этом случае код будет таким:</p> <pre class="syntax"><p style="LINE-HEIGHT: normal; MARGIN: 12pt 0cm 3pt; mso-outline-level: 2" class="MsoNormal"><br /><b><i><span style="FONT-FAMILY: &quot;Arial&quot;,&quot;sans-serif&quot;; COLOR: black; FONT-SIZE: 18pt;<br /> mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU"><br />Осень <br /></span></i></b><b><br /><span style="FONT-FAMILY: &quot;Times New Roman&quot;,&quot;serif&quot;; FONT-SIZE: 18pt;<br /> mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU"><br /> <p></p><br /> </span></b></p><br /><br /><p style="LINE-HEIGHT: normal; TEXT-INDENT: 35.4pt; MARGIN: 0cm 0cm 0pt" class="MsoNormal"><br /><span style="FONT-FAMILY: &quot;Arial&quot;,&quot;sans-serif&quot;; FONT-SIZE: 9pt; <br />mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU"> <br />Еще очень тепло, но наступление осени ощущается в каждом дуновении ветерка. <br />Деревья сбрасывают обожженную за лето листву. Кажется, что стволы темнеют, <br />они устали и хотят спать. Неугомонные мелкие паучки с невероятной скоростью плетут паутины, <br />и ты, не видя, срываешь их ловушки&hellip; <br /></span><span style="FONT-FAMILY: &quot;Times New Roman&quot;,&quot;serif&quot;; FONT-SIZE: 12pt; <br />mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU"> </span> <br /><span style="FONT-FAMILY: &quot;Arial&quot;,&quot;sans-serif&quot;; FONT-SIZE: 12pt; <br />mso-fareast-font-family: 'Times New Roman'; mso-fareast-language: RU"><br /> <p></p><br /> </span></p><br /><br /><p></p><br /></pre> <p>Как видим, при таком варианте вставки многое в коде является лишним. Это приводит к передаче лишней, незначимой информации, что в свою очередь увеличивает время ее загрузки.</p> <div class="hint">Если копировать текст из редактора MS Word с помощью комбинации клавиш <b>Ctrl+Insert</b> или <b>Ctrl+C</b>, а вставлять при помощи <b>Shift+Insert</b> и <b>Ctrl+V</b> соответственно, то редактор будет реагировать как в случае вставки текста по кнопке <img src="cid:resources/res62/7OBpS.3cLT2.paste.gif" border="0" />. </div> <br /> <br /> Если вставлять текст из браузера при помощи этой же кнопки <img src="cid:resources/res62/lWnao.ZJcRz.paste.gif" border="0" /> <b>Вставить</b>, то он скопируется с сохранением форматирования без каких-либо предупреждений. Скопируем из браузера следующий фрагмент: <p><img src="cid:resources/res62/F1qgG.i2aV1.browser.png" width="389" height="105" border="0" /></p> Вставим его в содержание страницы с помощью кнопки <img src="cid:resources/res62/Hv4E5.apd9p.paste.gif" border="0" />. Внешне он будет таким же как и в браузере, откуда мы его копировали. Код этого фрагмента текста будет таким: <pre class="syntax"><ul><br /><li><strong><font class="text">15% </font></strong><font class="text">- <br />при покупке товаров на сумму больше чем на $500</font> </li><br /><br /><li><strong><font class="text">20% </font></strong><font class="text">- <br />при покупке товаров на сумму больше чем на $800</font> </li><br /><br /><li><strong><font class="text">25% </font></strong><font class="text">- <br />при покупке товаров на сумму больше чем на $1500</font> </li><br /><br /></ul><br /></pre> Код этого фрагмента текста – стандартные HTML-теги без дополнительного форматирования. </li> <li>По нажатии на кнопку <img src="cid:resources/res62/4h7Rj.2rpis.pasteword.gif" border="0" /> <b>Вставить из Word</b> появляется диалоговое окно для установки уровней очистки текста от тегов редактора MS Word. Отметим, что пустые теги (<code><span></span></code>, <code><p></p></code>), незначащие стили, все размеры шрифта и некоторое другое форматирование будет удалено автоматически. Это позволяет сократить размер страницы и увеличить скорость ее загрузки, при этом сохранив основное оформление текста. <p><img src="cid:resources/res62/qiCC5.3fxex.text_clear_dialog2_11.png" width="524" height="580" border="0" /></p> <p>В данном диалоге, работая с опциями, можно управлять уровнями очистки кода копируемого фрагмента: удалять или сохранять определения шрифтов, стилей, отступы.</p> <p>Если отключить все опции, т.е. сохранить определения шрифтов, стилей и отступы, то в диалоговом окне можно увидеть HTML-код до изменения.</p> <p>После нажатия кнопки <b>Сохранить</b> текст в визуальном редакторе будет выглядеть так: </p> <p><img src="cid:resources/res62/mvAM1.Vnc6W.text_clear.png" width="511" height="146" border="0" /></p> </li> <li>Если вставлять "как текст", т.е. по кнопке <img src="cid:resources/res62/LpFVD.letfL.pastetext.gif" border="0" /> <b>Вставить как текст</b>, то удаляется вообще какое-либо форматирование. Как видим, осталось только выделение абзацев: <p><img src="cid:resources/res62/qC2GD.A91Sn.text_text.png" width="511" height="146" border="0" /> </p> <p>Код в этом случае будет таким:</p> <pre class="syntax">Осень <br /><br /><br />Еще очень тепло, но наступление осени ощущается в каждом дуновении ветерка.<br />Деревья сбрасывают обожженную за лето листву.<br />Кажется, что стволы темнеют, они устали и хотят спать.<br />Неугомонные мелкие паучки с невероятной скоростью плетут паутины,<br />и ты, не видя, срываешь их ловушки&hellip; <br /><br /><br /><br /> </pre> То есть, при вставке текста по кнопке <img src="cid:resources/res62/dDEAZ.moeBS.pastetext.gif" border="0" /> любое форматирование будет удалено, не зависимо от источника копирования. </li> </ol> <div class="hint"><b>Примечание:</b> в любой момент (до сохранения изменений) вы можете отменить выполненные действия с помощью кнопки <img src="cid:resources/res62/45NbM.XbNgB.undo.gif" border="0" /> и заново повторить действие после отмены по кнопке <img src="cid:resources/res62/hdeGs.Q5Vwt.redo.gif" border="0" />.</div> <p>Ниже вы можете познакомиться с двумя видео-роликами, наглядно демонстрирующими способы копирования и вставки текста. <br /> </p> <p><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="bxid_996749" width="800" height="620" ><param name="movie" value="/bitrix/components/bitrix/player/mediaplayer/player"><param name="menu" value="true"><param name="wmode" value="transparent"><param name="width" value="800"><param name="height" value="620"><param name="flashvars" value="file=/download/files/video/learning/teachvideo/6-3.flv&logo.hide=true&skin=/bitrix/components/bitrix/player/mediaplayer/skins/bitrix.swf&repeat=N&bufferlength=10&dock=true"><embed src="cid:resources/res62/XpzFq.lPUmP.player" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" pluginspage="http://www.macromedia.com/go/getflashplayer" id="bxid_996749" menu="true" wmode="transparent" width="800" height="620" flashvars="file=/download/files/video/learning/teachvideo/6-3.flv&logo.hide=true&skin=/bitrix/components/bitrix/player/mediaplayer/skins/bitrix.swf&repeat=N&bufferlength=10&dock=true" /></object></p> <a href="/download/files/video/learning/teachvideo/6-3.flv" >Загрузить</a> ролик. (3 минуты 1 секунда, 12.01 Мб.) <br /> <br /> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" id="bxid_36798" width="800" height="620" ><param name="movie" value="/bitrix/components/bitrix/player/mediaplayer/player"><param name="menu" value="true"><param name="wmode" value="transparent"><param name="width" value="800"><param name="height" value="620"><param name="flashvars" value="file=/download/files/video/learning/teachvideo/6-4.flv&logo.hide=true&skin=/bitrix/components/bitrix/player/mediaplayer/skins/bitrix.swf&repeat=N&bufferlength=10&dock=true"><embed src="cid:resources/res62/fk90f.pafoB.player" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" pluginspage="http://www.macromedia.com/go/getflashplayer" id="bxid_36798" menu="true" wmode="transparent" width="800" height="620" flashvars="file=/download/files/video/learning/teachvideo/6-4.flv&logo.hide=true&skin=/bitrix/components/bitrix/player/mediaplayer/skins/bitrix.swf&repeat=N&bufferlength=10&dock=true" /></object> <br /> <br /> <a href="/download/files/video/learning/teachvideo/6-4.flv" >Загрузить</a> ролик. (1 минута 51 секунда, 5.05 Мб.) <br /> ]]></detail_text> <detail_picture></detail_picture> <detail_text_type>html</detail_text_type> <launch></launch> <code></code> <active_from></active_from> <active_to></active_to> <rating></rating> <rating_type></rating_type> <scorm></scorm> <linked_lesson_id></linked_lesson_id> <course_id></course_id> <course_sort></course_sort> <edge_sort>200</edge_sort> <id>663</id> </content>