I think this is not very difficult to do, although the labeling process can be quite time consuming.
You do not need a lot of programming skills, especially if you want to tag material manually. You probably only need basic HTML and CSS and some Javascript to take this off.
I would do the following
- HTML ( " " ).
- §,
- javascript §, .
1 , , 2. HTML , :
<div class="jnnorm" id="BJNR001270871BJNE009802307" title="Einzelnorm">
<div class="jnheader">
<a name="BJNR001270871BJNE009802307"/><a href="index.html#BJNR001270871BJNE009802307">Nichtamtliches Inhaltsverzeichnis</a>
<h3><span class="jnenbez">§ 31</span> <span class="jnentitel">Rücktritt vom Versuch der Beteiligung</span></h3>
</div>
<div class="jnhtml">
<div>
<div class="jurAbsatz">
(1) Nach § 30 wird nicht bestraft, wer freiwillig etc.
</div>
</div>
</div>
</div>
<div> jnnorm. , ( ):
<div class="jnnorm weapon" id="BJNR001270871BJNE009802307" title="Einzelnorm">
HTML. , .
3. , . html. HTML. , javascript, - , class. jQuery click event show hide.
jQuery
<ul id="menu">
<li id="weapon">Weapons</li>
<li id="crime">Crime</li>
</ul>
jQuery
<script>
$(document).ready(function(){
$('ul#menu li').click(function(){
var tag = '.' + $(this).attr('id');
$('.jnnorm').hide();
$(tag).show();
});
});
</script>
. HTML- .classname jQuery, HTML- #idname.
!