<body>

<button id="back" class="mdc-button" onclick="goBack()">  <span class="mdc-button__ripple"></span><i class="material-icons">
                                                                                                  keyboard_return
                                                                                                  </i>&nbsp;Regrese<style>body{background:salmon}</style></button>
<div id="header2" style="background-color:#4b7aa4; position:relative; height:67px; color:white;">
  <div style="position:absolute;left:5px;top:5px;">
    <object data="/images/category_index/earth.svg" type="image/svg+xml" width="60" height="60" class="img" style="z-index:20">
    </object>   
  </div>
  <div style="position:absolute;left:74px;top:18px;"> <a href="/esp/" style="font-size:140%;font-weight:bold;color:white;text-decoration:none">LanguageGuide.org</a></div>
</div>

<div class="subhead main es">
    <div class="image">
        <img src="images/birds-en.png" class="screen">
        <img style="width: 110px;width: 110px;position: absolute; top: 150px; left: 20px;" src="images/pointing-man.svg">
     </div>
    <div>
        <h1>Explore el mundo del vocabulario con 80 páginas con diversos temas. </h1>

        <div class="description">Simplemente apunte a una imagen con el cursor para escucharla pronunciada en voz alta y deletreada.
</div>
        <ul>
            <li>Cambie la dificultad haciendo click en la configuración del icono de preferencias<i class="material-icons">settings</i>. Elija entre los niveles inicial, intermedio y avanzado. (Avanzado es el valor predeterminado)
</li>
            <li>¿No está claro qué objeto es? Active las traducciones a través de las preferencias o presionando la tecla 't'.
</li>
            <li>Asegúrese de probar los desafíos de escuchar y hablar, ahora con <a href="https://www.blogger.com/u/1/blogger.g?blogID=7092322379253305804#editor/target=post;postID=8758195529630410803;onPublishedMenu=allposts;onClosedMenu=allposts;postNum=0;src=postname">reconocimiento de voz</a>.
</li>
        </ul>
    </div>
</div>
<div class="subhead" style="clear: both; height: 170px;">
<div id="fb-root" class=" fb_reset"><div style="position: absolute; top: -10000px; width: 0px; height: 0px;"><div></div></div></div>
<script async="" defer="" crossorigin="anonymous" src="https://connect.facebook.net/es_LA/sdk.js#xfbml=1&amp;version=v5.0&amp;appId=203269926360183&amp;autoLogAppEvents=1"></script>

<div class="fb-page fb_iframe_widget" data-href="https://www.facebook.com/languageguide.org/" data-tabs="timeline" data-width="300" data-height="70" data-small-header="false" data-adapt-container-width="true" data-hide-cover="true" data-show-facepile="true" fb-xfbml-state="rendered" fb-iframe-plugin-query="adapt_container_width=true&amp;app_id=203269926360183&amp;container_width=727&amp;height=70&amp;hide_cover=true&amp;href=https%3A%2F%2Fwww.facebook.com%2Flanguageguide.org%2F&amp;locale=es_LA&amp;sdk=joey&amp;show_facepile=true&amp;small_header=false&amp;tabs=timeline&amp;width=300"><span style="vertical-align: bottom; width: 300px; height: 130px;"><iframe name="f3effed28a98184" width="300px" height="70px" data-testid="fb:page Facebook Social Plugin" title="fb:page Facebook Social Plugin" frameborder="0" allowtransparency="true" allowfullscreen="true" scrolling="no" allow="encrypted-media" src="https://www.facebook.com/v5.0/plugins/page.php?adapt_container_width=true&amp;app_id=203269926360183&amp;channel=https%3A%2F%2Fstaticxx.facebook.com%2Fx%2Fconnect%2Fxd_arbiter%2F%3Fversion%3D46%23cb%3Df2d063660d31dbc%26domain%3Dwww.languageguide.org%26is_canvas%3Dfalse%26origin%3Dhttps%253A%252F%252Fwww.languageguide.org%252Ff7ad0ed51d042c%26relation%3Dparent.parent&amp;container_width=727&amp;height=70&amp;hide_cover=true&amp;href=https%3A%2F%2Fwww.facebook.com%2Flanguageguide.org%2F&amp;locale=es_LA&amp;sdk=joey&amp;show_facepile=true&amp;small_header=false&amp;tabs=timeline&amp;width=300" style="border: none; visibility: visible; width: 300px; height: 130px;" class=""></iframe></span></div>
</div>

<div style="margin: 8px; text-align: center"><a href="/page/donations.jsp?lang=es">Donaciones</a>  | <a href="/page/contact.jsp?lang=es">Contacto</a>  | 



</div>
&lt;


<div id="chrome-extension-boilerplate-react-vite-content-view-root"></div></body>

Generating JSON Object from HTML Content

Below are the necessary steps to generate a JSON object with information extracted from HTML content, including paragraphs, divs, sections, and other readable information-holding tags, following the given specifications:

Objective: Create a JSON object that contains specific information from paragraphs, divs, sections, and other tags that hold readable information in an HTML document.

Instructions:

Open a new HTML file or use an existing one that contains the provided HTML content.
Extraction of Information:

Thoroughly analyze the provided HTML content and check the following points:
Identify paragraphs, divs, sections, and other readable information-holding tags that need to meet the given criteria.
Maintain the original structure and links within the content.
JSON Object Generation:

Use JavaScript to perform the following actions:
Create an empty array to hold the extracted data.
For each valid paragraph, div, section, or other relevant tag:
Create a new object with the fields selector, original, and summary.
Generate a specific selector for the current node and add it to the object.
Capture the original content of the node (including all tags and links) and add it to the object.
Generate a summary of the content while preserving sub-nodes, limiting it to 100 characters, and add it to the object.
Add the object to the array.
Incorporation in the Document:

Convert the generated array of objects to a JSON string.
Display the JSON string within the HTML document or perform any other desired action.
Expected Outcome:

When opening the HTML file in a web browser, the JSON object should be displayed or processed according to your desired approach. The object should have the structure { "selector": "...", "original": "...", "summary": "..." } for each target paragraph, div, section, or other readable information-holding tag that meets the specified criteria.